Le langage PHP dispose de nombreuses fonctions permettant de travailler sur les dates et les heures.
Fonction |
---|
Description |
true | false = checkdate($mois, $jour, $annee); |
vérifie la validité d'une date. |
$chaine = date($format [, $nombre]); |
retourne une chaîne de caractères date/heure selon le format spécifié et représentant la date courante par défaut. |
$tableau = getdate([$nombre]); |
retourne les éléments de date et d'heure dans un tableau associatif. |
$tableau = gettimeofday(); |
retourne l'heure courante dans un tableau associatif. |
$chaine = gmdate($format [, $nombre]); |
retourne une chaîne de caractères date/heure GMT/CUT selon le format spécifié et représentant la date courante par défaut. |
$nombre = gmmktime($heure, $minute, $seconde, $mois, $jour, $année [, 1/0]); |
retourne l'instant UNIX d'une date GMT spécifiée et avec éventuellement une heure d'hiver (1). |
$chaine = gmstrftime($format [, nombre]); |
formate une date/heure GMT/CUT en fonction des paramétrages locaux définis par setlocale. |
$tableau = localtime([$nombre][, $tab_associatif]); |
retourne l'heure locale dans un tableau indicé par défaut ou associatif (1). |
$chaine = microtime(); |
retourne l'instant UNIX courant en secondes et microsecondes. |
$nombre = mktime($heure, $minute, $seconde, $mois, $jour, $année [, 1/0]); |
retourne l'instant UNIX d'une date spécifiée et avec éventuellement une heure d'hiver (1). |
$chaine = strftime($format [, $instant]); |
formate une date/heure locale avec les options locales. |
$nombre = time(); |
retourne l'instant UNIX courant. |
$nombre = strtotime($chaine [, $instant]); |
transforme un texte anglais représentant une date en instant UNIX. |