Manipuler les dates
PHP ne gère pas les dates avec un type de donnée spécifique. Néanmoins, des dates peuvent être manipulées, soit sous la forme d’une chaîne de caractères, soit sous la forme d’un timestamp Unix (correspondant au nombre de secondes écoulées depuis le 1er janvier 1970 01:00:00). Il existe aussi plusieurs classes qui offrent des fonctionnalités avancées pour la manipulation des dates (classe DateTime) et des intervalles (classe DateInterval) sous une forme orientée objet (voir la documentation).
PHP:manipuler les datesPlusieurs fonctions permettent de manipuler les dates sous l’une ou l’autre de ces formes :
Nom |
Rôle |
checkdate |
Vérifie que trois entiers représentant le jour, le mois et l’année correspondent à une date valide. |
date |
Convertit en chaîne une date donnée sous la forme d’un timestamp Unix. |
strftime |
Convertit en chaîne une date donnée sous la forme d’un timestamp Unix, en utilisant des caractéristiques locales. |
getdate |
Stocke dans un tableau les différentes composantes d’une date donnée sous la forme d’un timestamp Unix. |
date_parse_from_format |
Stocke dans un tableau les différentes composantes d’une date donnée sous la forme d’une chaîne de caractères. |
time |
Donne le timestamp Unix actuel. |
mktime |
Crée un timestamp Unix à partir des différentes composantes d’une... |