Date / Heure Flashcards
public DateTime DateTime::add ( DateInterval $interval )
date_add — Ajoute une durée à un objet DateTime
public DateTime::__construct ([ string $time = “now” [, DateTimeZone $timezone = NULL ]] )
date_create — Retourne un nouvel objet DateTime
public static DateTime DateTime::createFromFormat ( string $format , string $time [, DateTimeZone $timezone ] )
date_create_from_format — Retourne un nouvel objet DateTime formaté
public static array DateTime::getLastErrors ( void )
date_get_last_errors — Retourne les dernières erreurs et alertes
public DateTime DateTime::modify ( string $modify )
date_modify — Modifie le timestamp
public static DateTime DateTime::__set_state ( array $array )
Le gestionnaire __set_state
public DateTime DateTime::setISODate ( int $year , int $week [, int $day = 1 ] )
DateTime::setISODate – date_isodate_set — Configure une date ISO
public DateTime DateTime::setTime ( int $hour , int $minute [, int $second = 0 ] )
date_time_set — Assigne l’heure
public DateTime DateTime::setTimestamp ( int $unixtimestamp )
date_timestamp_set — Assigne la date et l’heure à l’aide d’un timestamp Unix
public DateTime DateTime::setTimezone ( DateTimeZone $timezone )
date_timezone_set — Configure le fuseau horaire de l’objet DateTime
public DateTime DateTime::sub ( DateInterval $interval )
date_sub — Soustrait une durée à un objet DateTime
public DateTimeImmutable DateTimeImmutable::add ( DateInterval $interval )
Ajoute un nombre de jours, mois, années, heures, minutes et secondes
public DateTimeImmutable::__construct ([ string $time = “now” [, DateTimeZone $timezone = NULL ]] )
date_create_immutable — Retourne un nouvel objet DateTimeImmutable
public static DateTimeImmutable DateTimeImmutable::createFromFormat ( string $format , string $time [, DateTimeZone $timezone ] )
date_create_immutable_from_format — Retourne le nouvel objet DateTimeImmutable formatté suivant le format spécifié
public static DateTimeImmutable DateTimeImmutable::createFromMutable ( DateTime $datetime )
Retourne le nouvel objet DateTimeImmutable qui contient l’objet DateTime fourni
public static array DateTimeImmutable::getLastErrors ( void )
Retourne les alertes et erreurs
public DateTimeImmutable DateTimeImmutable::modify ( string $modify )
CRée un nouvel objet dont le timestamp a été modifié
public static DateTimeImmutable DateTimeImmutable::__set_state ( array $array )
Le gestionnaire __set_state
public DateTimeImmutable DateTimeImmutable::setDate ( int $year , int $month , int $day )
Définit la date
public DateTimeImmutable DateTimeImmutable::setISODate ( int $year , int $week [, int $day = 1 ] )
Définit la date ISO
public DateTimeImmutable DateTimeImmutable::setTime ( int $hour , int $minute [, int $second = 0 ] )
Définit le temps
public DateTimeImmutable DateTimeImmutable::setTimestamp ( int $unixtimestamp )
Définit la date et l’heure basé sur un timestamp Unix
DateTimeImmutable::setTimezone — Définit le décalage horaire
public DateTimeImmutable DateTimeImmutable::setTimezone ( DateTimeZone $timezone )
public DateTimeImmutable DateTimeImmutable::sub ( DateInterval $interval )
Soustrait un nombre de jours, mois, années, heures et secondes
DateTime::diff – DateTimeImmutable::diff – DateTimeInterface::diff
date_diff — Retourne la différence entre deux objets DateTime
DateTime::format – DateTimeImmutable::format – DateTimeInterface::format
date_format — Retourne une date formatée suivant le format fourni
DateTime::getOffset – DateTimeImmutable::getOffset – DateTimeInterface::getOffset
date_offset_get — Retourne le décalage horaire
DateTime::getTimestamp – DateTimeImmutable::getTimestamp – DateTimeInterface::getTimestamp
date_timestamp_get — Récupère le timestamp Unix
DateTime::getTimezone – DateTimeImmutable::getTimezone – DateTimeInterface::getTimezone
date_timezone_get — Retourne le fuseau horaire relatif au DateTime fourni
DateTime::__wakeup – DateTimeImmutable::__wakeup – DateTimeInterface::__wakeup
Le gestionnaire __wakeup
La classe DateTime
Représentation d’une date et heure
La classe DateTimeImmutable
Cette classe fonctionne de façon identique à DateTime sauf qu’elle ne se modifie jamais elle-même, mais retourne plutôt un nouvel objet.
La classe DateTimeZone
Représentation d’un fuseau horaire.
public DateTimeZone::__construct ( string $timezone )
timezone_open — Crée un nouvel objet DateTimeZone
public array DateTimeZone::getLocation ( void )
timezone_location_get — Retourne les informations géographiques d’un fuseau horaire
public string DateTimeZone::getName ( void )
timezone_name_get — Retourne le nom du fuseau horaire
public int DateTimeZone::getOffset ( DateTime $datetime )
timezone_offset_get — Retourne le décalage GMT d’un fuseau horaire
public array DateTimeZone::getTransitions ([ int $timestamp_begin [, int $timestamp_end ]] )
timezone_transitions_get — Retourne toutes les transitions d’un fuseau horaire