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::createFromDateStringEstablece un objeto DateInterval desde las partes relativas de una cadena

Descripción

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

Usa el analizador de fechas normal y estblece un objeto DateInterval desde las partes relativas de la cadena de caracteres analizada.

Parámetros

time

Una fecha con partes relativas. Específicamente, los formatos relativos admitidos por el analizador utilzados para strtotime() y DateTime se usarán para construir el objeto DateInterval.

Ejemplos

Ejemplo #1 Analizar intervalos de fechas válidos

<?php
// Cada conjunto de intervalos es igual.
$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');
?>

Valores devueltos

Devuelve una nueva instancia de 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 | stats | sitemap | contact | advertising | mirror sites