Función date PHP
La función date muestra la fecha y hora actuales en el formato especificado. El formato se define mediante comandos de control, y se pueden insertar cualquier separador entre ellos (guiones, dos puntos, etc.).
Aquí hay una lista de los comandos de control:
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 de 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'
?>