DateInterval::createFromDateString
DateInterval::createFromDateString
(PHP 5 >= 5.3.0, PHP 7)
DateInterval :: createFromDateString - 根据字符串的相对部分设置DateInterval
描述
public static DateInterval DateInterval::createFromDateString ( string $time )
使用正常日期解析器并从解析字符串的相关部分设置DateInterval。
参数
time
与相关部分的日期。具体来说,用于strtotime()和DateTime的解析器支持的相对格式将用于构造DateInterval。
例子
示例 #1 Parsing valid date intervals
<?php
// Each set of intervals is equal.
$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'
?>
返回值
返回一个新的DateInterval实例。
← DateInterval::__construct
DateInterval::format →