Vamos a ver que funciones implementa PHP para manejar, formatear y operar con fechas y tiempo.
La función time devuelve el número de segundos transcurridos desde el 1 de Enero de 1970. A esta forma de expresar fecha y hora se le denomina tmestamp.
La función Date devuelve una cadena formateada según los códigos de formateo dados (ojo con las mayúsculas y minúsculas):
Código | Descripción |
---|---|
a | am o pm |
A | AM o PM |
d | Día del mes con ceros |
D | Abreviatura del día de la semana (Inglés) |
F | Nombre del mes (Inglés) |
h | Hora en formato 1-12 |
H | Hora en formato 0-23 |
i | Minutos |
j | Día del mes sin ceros |
l | Día de la semana |
m | Número del mes (1-12) |
M | Abreviatura del mes (Inglés) |
s | Segundos |
y | Año con 2 dígitos |
Y | Año con 4 dígitos |
z | Día del año (1-365) |
Si no le pasamos la variable timestamp, devolverá el formateo de la fecha y hora actual. Suponiendo que estamos a 5 de Enero de 2006 a las 18 horas 20 minutos 15 segúndos:
<?PHP ?>