# Fonctions Date/Heure

## Sommaire

- checkdate — Valide une date grégorienne
- date — Formate un horodatage Unix
- date_add — Alias de DateTime::add
- date_create — Création d'un objet DateTime
- date_create_from_format — Alias de DateTime::createFromFormat
- date_create_immutable — Crée un nouvel objet DateTimeImmutable
- date_create_immutable_from_format — Alias de DateTimeImmutable::createFromFormat
- date_date_set — Alias de DateTime::setDate
- date_default_timezone_get — Récupère le décalage horaire par défaut utilisé par toutes les fonctions date/heure d'un script
- date_default_timezone_set — Définit le décalage horaire par défaut de toutes les fonctions date/heure
- 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 — Retourne un tableau associatif avec des informations détaillées sur une date/moment donnée
- date_parse_from_format — Récupère les informations d'une date donnée suivant un format spécifique
- date_sub — Alias de DateTime::sub
- date_sun_info — Retourne un tableau avec les informations sur le lever/coucher du soleil ainsi que le début et la fin de l'aube
- date_sunrise — Retourne l'heure de lever du soleil pour un jour et un endroit donnés
- date_sunset — Retourne l'heure de coucher du soleil pour un jour et un endroit donnés
- 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 — Retourne la date/heure
- gettimeofday — Retourne l'heure actuelle
- gmdate — Formate une date/heure GMT/TUC
- gmmktime — Retourne le timestamp UNIX d'une date GMT
- gmstrftime — Formate une date/heure GMT/TUC en fonction de la configuration locale
- idate — Formate une partie de l'heure/date locale en tant qu'entier
- localtime — Récupère l'heure locale
- microtime — Retourne le timestamp UNIX actuel avec les microsecondes
- mktime — Retourne l'horodatage UNIX d'une date
- strftime — Formate une date/heure locale avec la configuration locale
- strptime — Analyse une date générée par strftime
- strtotime — Transforme un texte anglais en timestamp
- time — Retourne l'horodatage UNIX actuel
- 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 — Retourne le nom d'un fuseau horaire à partir de son abréviation et de son décalage 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 — Lit la version de la timezonedb