Programación y ejemplos de PHP, jQuery, HTML5, WordPress, MySQL, AMP y htaccess


PHP idate(): Formateo de fecha y hora en timestamp

Repaso a la función de PHP idate(), su funcionalidad es la de formatear fecha y hora (timestamp) local en números enteros timestamp.

Otras funciones para trabajar con fechas son:

La diferencia con date() es que idate() solo acepta un caracter como parámetro de formato.

Sintaxis de PHP idate()

Vamos a ver la sintaxis extraída de su web oficial:

Veamos los parámetros de esta función de PHP:

  • formato (Obligatorio): Formato del resultado.
  • timestamp (Opcional): Formato Unix de fecha/hora, si se omite coge por defecto el valor de time().

Formatos válidos en PHP idate()

Listado de los formatos válidos que se pueden pasar en esta función:

  • B: Hora de Internet.
  • d: Día del mes.
  • h: Hora (formato de 12 horas).
  • H: Hora (formato de 24 horas).
  • i: Minutos.
  • I (i mayúscula): devuelve 1 si el horario de verano está activado, 0 en caso contrario.
  • L (l mayúscula): devuelve 1 para años bisiestos, 0 en caso contrario.
  • m: Número de mes.
  • s: Segundos.
  • t: Número de días de mes actual.
  • U: Segundos desde la Época Unix (1 de enero de 1970 00:00:00 UTC), igual que time().
  • w: Día de la semana (0 = Domingo).
  • W: Número del mes del año ISO-8601, la semana comienza el lunes.
  • y: Año en 1 ó 2 dígitos.
  • Y: Año en 4 dígitos.
  • z: Día del año.
  • Z: Diferencia horaria en segundos.

Ejemplos de PHP idate()

Os muestro en el siguiente ejemplo de idate() los formateos de hora/fecha:

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies