Función idate() de PHP

Ejemplo

Formatear la fecha y hora local/fecha en número entero. Probar todos los diferentes formatos:

<?php
echo idate("B") . "<br>";
echo idate("d") . "<br>";
echo idate("h") . "<br>";
echo idate("H") . "<br>";
echo idate("i") . "<br>";
echo idate("I") . "<br>";
echo idate("L") . "<br>";
echo idate("m") . "<br>";
echo idate("s") . "<br>";
echo idate("t") . "<br>";
echo idate("U") . "<br>";
echo idate("w") . "<br>";
echo idate("W") . "<br>";
echo idate("y") . "<br>";
echo idate("Y") . "<br>";
echo idate("z") . "<br>";
echo idate("Z") . "<br>";
?>

Ejemplo de ejecución

Definición y uso

La función idate() formatea la hora/localización a un entero.

Comentarios:La función idate() solo acepta un carácter como format ¡Parámetros!

Sintaxis

idate(format,timestamp);
Parámetros Descripción
format

Requerido. Especifica cómo se debe devolver el resultado:

  • B - Swatch Beat/Internet Time
  • d - Día del mes
  • h - Horas (formato de 12 horas)
  • H - Horas (formato de 24 horas)
  • i - Minutos
  • I - Devuelve 1 si está activo el horario de verano, de lo contrario 0
  • L - Devuelve 1 si es un año bisiesto, de lo contrario 0
  • m - Número del mes
  • s - Segundos
  • t - Número total de días del mes
  • U - Número de segundos transcurridos desde el epoch Unix (1 de enero de 1970 00:00:00 GMT), igual que time().
  • w - Día de la semana (domingo es 0)
  • W - La semana del año en formato ISO-8601, donde la semana comienza el lunes
  • y - Año (1 o 2 dígitos)
  • Y - Año (4 dígitos)
  • z - Día del año
  • Z - Desplazamiento de la zona horaria en segundos
timestamp Opcional. Especifica el timestamp de la fecha/hora que se necesita formatear en Unix. Por defecto, la hora local actual (time()).

Detalles técnicos

Valor devuelto: Devuelve según el especificado format Usar el dado timestamp Entero formateado.
Versión de PHP: 5+
Registro de actualizaciones: PHP 5.1.0: Añadido E_STRICT y E_NOTICE para errores de zona horaria.