PHP
日期和时间 | Date and Time

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 →