中文文档
English
Spanish
French
Japanese
Brazilian
German
Turkish
Russian
Introduction »
« unixtojd
Manuel PHP
Référence des fonctions
Extensions relatives aux dates et aux heures
Date et Heure
Introduction
Installation/Configuration
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Exemples
Arithmétique avec DateTime
DateTime
— La classe DateTime
DateTime::add
— Modifie un objet un objet DateTime, avec le nombre de jours, mois, années, heures, minutes et secondes ajouté
DateTime::__construct
— Retourne un nouvel objet DateTime
DateTime::createFromFormat
— Analyse une heure au format texte selon le format spécifié.
DateTime::createFromImmutable
— Retourne une nouvelle instance d'objet DateTime encapsulant l'objet DateTimeImmutable fourni
DateTime::createFromInterface
— Retourne un nouvel objet DateTime encapsulant l'objet DateTimeInterface fourni
DateTime::getLastErrors
— Alias de DateTimeImmutable::getLastErrors
DateTime::modify
— Modifie le timestamp
DateTime::__set_state
— Le gestionnaire __set_state
DateTime::setDate
— Assigne la date
DateTime::setISODate
— Configure une date ISO
DateTime::setTime
— Assigne l'heure
DateTime::setTimestamp
— Assigne la date et l'heure à l'aide d'un horodatage Unix
DateTime::setTimezone
— Configure le fuseau horaire de l'objet DateTime
DateTime::sub
— Soustrait une durée à un objet DateTime
DateTimeImmutable
— La classe DateTimeImmutable
DateTimeImmutable::add
— Retourne un nouvel object, avec le nombre de jours, mois, années, heures, minutes et secondes ajouté
DateTimeImmutable::__construct
— Retourne un nouvel objet DateTimeImmutable
DateTimeImmutable::createFromFormat
— Analyse une heure au format texte selon le format spécifié.
DateTimeImmutable::createFromInterface
— Retourne un nouvel objet DateTimeImmutable encapsulant l'objet DateTimeInterface fourni
DateTimeImmutable::createFromMutable
— Retourne une nouvelle instance de DateTimeImmutable encapsulant l'objet DateTime fournit
DateTimeImmutable::getLastErrors
— Retourne les alertes et erreurs
DateTimeImmutable::modify
— Créée un nouvel objet avec l'horodatage modifié
DateTimeImmutable::__set_state
— Le gestionnaire __set_state
DateTimeImmutable::setDate
— Définit la date
DateTimeImmutable::setISODate
— Définit la date ISO
DateTimeImmutable::setTime
— Définit l'horaire
DateTimeImmutable::setTimestamp
— Définit la date et l'heure basé sur un horodatage Unix
DateTimeImmutable::setTimezone
— Définit le fuseau horaire
DateTimeImmutable::sub
— Soustrait un nombre de jours, mois, années, heures et secondes
DateTimeInterface
— L'interface DateTimeInterface
DateTimeInterface::diff
— Retourne la différence entre deux objets DateTime
DateTimeInterface::format
— Retourne une date formatée suivant le format fourni
DateTimeInterface::getOffset
— Retourne le décalage horaire
DateTimeInterface::getTimestamp
— Récupère le timestamp Unix
DateTimeInterface::getTimezone
— Retourne le fuseau horaire relatif au DateTime fourni
DateTime::__wakeup
— Le gestionnaire __wakeup
DateTimeZone
— La classe DateTimeZone
DateTimeZone::__construct
— Crée un nouvel objet DateTimeZone
DateTimeZone::getLocation
— Retourne les informations géographiques d'un fuseau horaire
DateTimeZone::getName
— Retourne le nom du fuseau horaire
DateTimeZone::getOffset
— Retourne le décalage GMT d'un fuseau horaire
DateTimeZone::getTransitions
— Retourne toutes les transitions d'un fuseau horaire
DateTimeZone::listAbbreviations
— Retourne un tableau associatif, décrivant un fuseau horaire
DateTimeZone::listIdentifiers
— Retourne un tableau numérique contenant tous les identifiants de fuseaux horaires définis
DateInterval
— La classe DateInterval
DateInterval::__construct
— Crée un nouvel objet DateInterval
DateInterval::createFromDateString
— Configure un objet DateInterval à partir des parties d'une chaîne
DateInterval::format
— Formate l'intervalle
DatePeriod
— La classe DatePeriod
DatePeriod::__construct
— Crée un nouvel objet DatePeriod
DatePeriod::createFromISO8601String
— Creates a new DatePeriod object from an ISO8601 string
DatePeriod::getDateInterval
— Retourne l'intervalle
DatePeriod::getEndDate
— Retourne la date de fin
DatePeriod::getRecurrences
— Récupère le nombre de récurrences
DatePeriod::getStartDate
— Obtient la date de début
Fonctions Date/Heure
checkdate
— Valide une date grégorienne
date_add
— Alias de DateTime::add
date_create_from_format
— Alias de DateTime::createFromFormat
date_create_immutable_from_format
— Alias de DateTimeImmutable::createFromFormat
date_create_immutable
— Crée un nouvel objet DateTimeImmutable
date_create
— Création d'un objet DateTime
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_from_format
— Récupère les informations d'une date donnée suivant un format spécifique
date_parse
— Retourne un tableau associatif avec des informations détaillées sur une date/moment donnée
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
date
— Formate un horodatage Unix
getdate
— Retourne la date/heure
gettimeofday
— Retourne l'heure actuelle
gmdate
— Formate une date/heure GMT/CUT
gmmktime
— Retourne le timestamp UNIX d'une date GMT
gmstrftime
— Formate une date/heure GMT/CUT 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
Erreurs et Exceptions Date/Heure
Formats supportés de temps et de dates
Liste des Fuseaux Horaires Supportés
Afrique
Amérique
Antarctique
Arctique
Asie
Atlantique
Australie
Europe
Indien
Pacifique
Autres
DateError
— La classe DateError
DateObjectError
— La classe DateObjectError
DateRangeError
— La classe DateRangeError
DateException
— La classe DateException
DateInvalidOperationException
— La classe DateInvalidOperationException
DateInvalidTimeZoneException
— La classe DateInvalidTimeZoneException
DateMalformedIntervalStringException
— La classe DateMalformedIntervalStringException
DateMalformedPeriodStringException
— La classe DateMalformedPeriodStringException
DateMalformedStringException
— La classe DateMalformedStringException