downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

DateInterval::format> <DateInterval::__construct
[edit] Last updated: Fri, 17 May 2013

view this page in

DateInterval::createFromDateString

(PHP 5 >= 5.3.0)

DateInterval::createFromDateStringConfigure 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.



add a note add a note User Contributed Notes DateInterval::createFromDateString - [2 notes]
up
0
msleman at boot dot dot dot com
2 years ago
Sample usage:

<?php
$interval
= DateInterval::createFromDateString('1 month');
?>
up
0
Anonymous
3 years ago
DateInterval::createFromDateString ( string $time )

When the manual says "Uses the normal date parsers" it means that this function cannot take $time = ISO8601 strings like "P7D".  If you want to use those, you must use the constructor.

 
show source | credits | sitemap | contact | advertising | mirror sites