PHP mktime()Funciones
Manual 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));
?>
// 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. |
Manual de referencia de PHP Date/Time Otras extensiones