PHP mktime()Funciones

PHP Date/TimeManual de referencia de PHP Date/Time

Ejemplos

Devuelve la marca de tiempo UNIX de una fecha y luego la utiliza para encontrar el día de esa fecha:

<?php
// Prints: October 3, 1975 was on a Friday
echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975));
?>

Ejecutar ejemplo »

Definición y uso

La función mktime() devuelve la marca de tiempo UNIX de una fecha.

Consejo:Esta función esgmmktime()idéntica, excepto que los parámetros pasados representan una fecha (no una fecha GMT).

Sintaxis

mktime(hour,minute,second,month,day,year,is_dst);

Parámetros Descripción
hour Opcional. Especifica la hora.
minute Opcional. Especifica los minutos.
second Opcional. Especifica los segundos.
month Opcional. Especifica el mes.
day Opcional. Especifica el día.
year Opcional. Especifica el año.
is_dst Opcional. Si la hora está en período de horario de verano, se establece en 1, de lo contrario en 0, si se desconoce, en -1 (por defecto). Si se desconoce, PHP intentará encontrarlo por sí mismo (puede producir resultados inesperados).Nota:Este parámetro quedó obsoleto en PHP 5.1.0. En su lugar, se utilizan las nuevas características de manejo de zonas horarias.

Detalles técnicos

Valor de retorno: Devuelve una marca de tiempo Unix entera, o FALSE si se produce un error.
Versión de PHP: 4+
Registro de cambios: PHP 5.3.0: Si se utilizais_dstel parámetro, se emite E_DEPRECATED.
PHP 5.1.0:is_dstEl parámetro está obsoleto. Si se llama a mktime() sin parámetros, se emite un aviso E_STRICT. Utilice la función time() en su lugar.


PHP Date/TimeManual de referencia de PHP Date/Time Otras extensiones