DateInterval::__construct
DateInterval::format
DateInterval
PHP Manual

# DateInterval::createFromDateString

(PHP 5 >= 5.3.0)

DateInterval::createFromDateString — Configure un objet DateInterval à partir des parties d'une chaîne

### Description

public static DateInterval DateInterval::createFromDateString ( string `$time` )

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.

DateInterval::__construct
DateInterval::format
DateInterval
PHP Manual