Índice

Manipular las fechas

PHP no gestiona las fechas con un tipo de datos específico. No obstante, pueden manipularse las fechas, bien en forma de una cadena de caracteres, bien en forma de un timestamp de Unix (correspondiente al número de segundos transcurridos desde el 1 de enero de 1970 a las 01:00:00).

Varias funciones permiten manipular las fechas bajo una de estas formas:

Nombre

Rol

checkdate

Comprueba que los tres enteros correspondientes al día, el mes y el año se ajustan a una fecha válida.

date

Convierte en cadena una fecha dada en forma de timestamp de Unix.

strftime

Convierte en cadena una fecha dada en forma de timestamp de Unix, utilizando las características locales.

getdate

Almacena en una tabla los diferentes componentes de una fecha dada en forma de timestamp de Unix.

date_parse_from_ format

Almacena en una tabla los diferentes componentes de una fecha facilitada en forma de cadena de caracteres. Añadida en la versión 5.3.

time

Da el timestamp de Unix actual.

mktime

Crea un timestamp de Unix a partir de los diferentes componentes de una fecha.

microtime

Da el timestamp de Unix actual acompañado del número de microsegundos transcurridos desde el último segundo.

idate

Da los componentes de una fecha facilitada en forma de timestamp de Unix.

También existen funciones que manipulan fechas con la forma de objeto (véase sobre todo la función date_create en la documentación).

checkdate

La función checkdate comprueba que los tres enteros correspondientes ...