DateInterval::createFromDateString
(PHP 5 >= 5.3.0)
DateInterval::createFromDateString — Configure un objet DateInterval à partir des parties d'une chaîne
Description
Utilise les analyseurs de dates natifs et configure un objet DateInterval à partir d'une chaîne de caractères.
Liste de paramètres
-
time
-
Une date avec des parties relatives. Spécifiquement, le format relatif supporté par l'analyseur utilisé pour la fonction strtotime() et la fonction DateTime sera utilisé pour construire le DateInterval.
Exemples
Exemple #1 Analyse d'intervalles de dates valides
<?php // Chacun de ces intervalles sont égaux. $i = new DateInterval('P1D'); $i = DateInterval::createFromDateString('1 day'); $i = new DateInterval('P2W'); $i = DateInterval::createFromDateString('2 weeks'); $i = new DateInterval('P3M'); $i = DateInterval::createFromDateString('3 months'); $i = new DateInterval('P4Y'); $i = DateInterval::createFromDateString('4 years'); $i = new DateInterval('P1Y1D'); $i = DateInterval::createFromDateString('1 year + 1 day'); $i = new DateInterval('P1DT12H'); $i = DateInterval::createFromDateString('1 day + 12 hours'); $i = new DateInterval('PT3600S'); $i = DateInterval::createFromDateString('3600 seconds'); ?>
Valeurs de retour
Retourne un nouvel objet DateInterval.