La classe DateInterval
(PHP 5 >= 5.3.0)
Introduction
Représente un intervalle de dates.
Un intervalle stocke un nombre fixe de durées (en années, mois, jours, heures, etc.) ou une chaîne relative à une durée dans un format compréhensible par le constructeur de la classe DateTime.
Synopsis de la classe
Propriétés
- y
-
Année.
- m
-
Nombre de mois.
- d
-
Nombre de jours.
- h
-
Nombre d'heures.
- i
-
Nombre de minutes.
- s
-
Nombre de secondes.
- invert
-
Vaut 1 si l'intervalle représente une période de temps négative, 0 sinon. Voir la méthode DateInterval::format().
- days
-
Si l'objet DateInterval a été créé avec la méthode DateTime::diff(), alors ce sera le nombre total de jours entre la date de début et la date de fin. Sinon, days vaudra
FALSE
.
Sommaire
- 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