Formato de hora de PHP
El formato de hora se especifica
mediante comandos de control especiales para la función
date.
Estos son los comandos:
U– número de segundos transcurridos desde el1de enero de1970(es decir,timestamp).z– día del año.Y– año,4dígitos.y- año, dos dígitos.m– número del mes (con cero inicial).n– número del mes sin cero inicial.d– día del mes, siempre dos dígitos (el primero puede ser cero).j– día del mes sin cero inicial.w– día de la semana (0- domingo,1- lunes, etc.).h– horas en formato de12horas.H– horas en formato de24horas.i– minutos.s– segundos.L–1, si es año bisiesto,0, si no es bisiesto.W– número de semana del año.t– número de días en el mes especificado.
Entre los comandos se pueden insertar cualquier separador (guiones, dos puntos, etc.).
Ejemplos de uso con date
<?php
// Todos los ejemplos se muestran para la fecha 01.06.2013 a las 12.23.59, lunes
echo date('Y'); // devuelve '2013'
echo date('y'); // devuelve '13'
echo date('m'); // devuelve '06' - número del mes
echo date('d'); // devuelve '01' - día del mes
echo date('j'); // devuelve '1' - día del mes (sin cero inicial)
echo date('w'); // devuelve '1' - lunes
echo date('H'); // devuelve '12' - horas
echo date('i'); // devuelve '23' - minutos
echo date('s'); // devuelve '59' - segundos
echo date('d-m-Y'); // devuelve '01-06-2013'
echo date('d.m.Y'); // devuelve '01.06.2013'
echo date('H:i:s d.m.Y'); // devuelve '12:23:59 01.06.2013'
?>
Ver también
-
función
date,
que formatea la fecha