XIX. Dates et heures

Introduction

Ces fonctions vous permettent de manipuler la date et l'heure sur le serveur qui exécute PHP. Vous pouvez utiliser ces fonctions pour formater la date et l'heure de nombreuses façons.

Note : N'oubliez pas que ces fonctions dépendent de la configuration locale de votre serveur. Faites notamment attention aux changements d'heure d'hiver et d'été (e.g. utilisez $date = strtotime('+7 days', $date) et non pas $date += 7*24*60*60) ainsi qu'aux années bissextiles lorsque vous utilisez ces fonctions.

Pré-requis

Ces fonctions sont disponibles dans le module PHP standard, qui est toujours accessible.

Installation

Il n'y pas d'installation nécessaire pour utiliser ces fonctions, elles font parties du coeur de PHP.

Configuration à l'exécution

Cette extension ne définit aucune directive de configuration.

Types de ressources

Cette extension ne définit aucune ressource.

Constantes pré-définies

Cette extension ne définit aucune constante.

Table des matières
checkdate -- Valide une date grégorienne
date_sunrise --  Retourne l'heure de levé 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 -- Formate une date/heure locale
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 des paramétrages locaux
idate --  Formate une date/heure locale en tant qu'entier
localtime -- Lit l'heure locale
microtime --  Retourne le timestamp UNIX actuel avec microsecondes
mktime --  Retourne le timestamp UNIX d'une date
strftime --  Formate une date/heure locale avec les options locales
strptime --  Analyse une date générée par strftime()
strtotime --  Transforme un texte anglais en timestamp
time -- Retourne le timestamp UNIX actuel