# Funciones de Fecha/Hora

## Tabla de contenidos

- checkdate — Valida una fecha gregoriana
- date — Da formato a una marca de tiempo de Unix (Unix timestamp)
- date_add — Alias de DateTime::add
- date_create — Creación de un objeto DateTime
- date_create_from_format — Alias de DateTime::createFromFormat
- date_create_immutable — Crea un nuevo objeto DateTimeImmutable
- date_create_immutable_from_format — Alias de DateTimeImmutable::createFromFormat
- date_date_set — Alias de DateTime::setDate
- date_default_timezone_get — Recupera el huso horario por defecto utilizado por todas las funciones de fecha/hora de un script
- date_default_timezone_set — Establece la zona horaria por defecto para todas las funciones de fecha/hora
- date_diff — Alias de DateTime::diff
- date_format — Alias de DateTime::format
- date_get_last_errors — Alias de DateTimeImmutable::getLastErrors
- date_interval_create_from_date_string — Alias de DateInterval::createFromDateString
- date_interval_format — Alias de DateInterval::format
- date_isodate_set — Alias de DateTime::setISODate
- date_modify — Alias de DateTime::modify
- date_offset_get — Alias de DateTime::getOffset
- date_parse — Retorna un array asociativo con información detallada sobre una fecha/hora dada
- date_parse_from_format — Recupera las informaciones de una fecha dada siguiendo un formato específico
- date_sub — Alias de DateTime::sub
- date_sun_info — Retorna un array con las informaciones sobre el amanecer/atardecer así como el inicio y el fin del amanecer
- date_sunrise — Devuelve la hora de salida del sol para un día y un lugar dados
- date_sunset — Devuelve la hora de puesta del sol para un día y un lugar dados
- date_time_set — Alias de DateTime::setTime
- date_timestamp_get — Alias de DateTime::getTimestamp
- date_timestamp_set — Alias de DateTime::setTimestamp
- date_timezone_get — Alias de DateTime::getTimezone
- date_timezone_set — Alias de DateTime::setTimezone
- getdate — Devuelve la fecha/hora
- gettimeofday — Devuelve la hora actual
- gmdate — Formatea una fecha/hora GMT/TUC
- gmmktime — Retorna el timestamp UNIX de una fecha GMT
- gmstrftime — Formatea una fecha/hora GMT/TUC según la configuración local
- idate — Formatea una parte de la hora/fecha local como un entero
- localtime — Obtiene la hora local
- microtime — Devuelve el timestamp UNIX actual con microsegundos
- mktime — Obtener la marca de tiempo Unix de una fecha
- strftime — Formatea una fecha/hora local con la configuración local
- strptime — Analiza una fecha/hora generada con strftime
- strtotime — Transforma un texto inglés en timestamp
- time — Devuelve el timestamp UNIX actual
- timezone_abbreviations_list — Alias de DateTimeZone::listAbbreviations
- timezone_identifiers_list — Alias de DateTimeZone::listIdentifiers
- timezone_location_get — Alias de DateTimeZone::getLocation
- timezone_name_from_abbr — Devuelve el nombre de una zona horaria a partir de su abreviatura y del desplazamiento UTC
- timezone_name_get — Alias de DateTimeZone::getName
- timezone_offset_get — Alias de DateTimeZone::getOffset
- timezone_open — Alias de DateTimeZone::__construct
- timezone_transitions_get — Alias de DateTimeZone::getTransitions
- timezone_version_get — Lee la versión de la timezonedb

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open