date_parse

(PHP 5 >= 5.2.0, PHP 7)

date_parseReturns associative array with detailed info about given date

说明

date_parse ( string $date ) : array

参数

date

Date in format accepted by strtotime().

返回值

Returns array with information about the parsed date on success 或者在失败时返回 FALSE.

错误/异常

In case the date format has an error, the element 'errors' will contains the error messages.

范例

Example #1 A date_parse() example

<?php
print_r
(date_parse("2006-12-12 10:00:00.5"));
?>

以上例程会输出:

Array
(
    [year] => 2006
    [month] => 12
    [day] => 12
    [hour] => 10
    [minute] => 0
    [second] => 0
    [fraction] => 0.5
    [warning_count] => 0
    [warnings] => Array()
    [error_count] => 0
    [errors] => Array()
    [is_localtime] => 
)

Relative formats do not influence the values parsed from absolute formats, but are parsed into the "relative" element.

Example #2 date_parse() with relative formats

<?php
print_r
(date_parse("2006-12-12 10:00:00.5 +1 week +1 hour"));
?>

以上例程会输出:

Array
(
    [year] => 2006
    [month] => 12
    [day] => 12
    [hour] => 10
    [minute] => 0
    [second] => 0
    [fraction] => 0.5
    [warning_count] => 0
    [warnings] => Array
        (
        )

    [error_count] => 0
    [errors] => Array
        (
        )

    [is_localtime] =>
    [relative] => Array
        (
            [year] => 0
            [month] => 0
            [day] => 7
            [hour] => 1
            [minute] => 0
            [second] => 0
        )

)

参见

相关文章
php date/time 函数 别名 datetime formatphp date/time 函数 get info about given date formatted according to the specified formatphp date/time 函数 returns associative array with detailed info about given datephp date/time 函数 returns an array with information about sunset/sunrise and twilight begin/endphp date/time 函数 别名 datetime gettimezonephp date/time 函数 取得日期/时间信息php gnupg 函数 returns an array with information about all keys that matches the given patternphp date/time 函数 将本地时间日期格式化为整数php imap 函数 returns a properly formatted email address given the mailbox host and personal infophp imap 函数 this function returns an array of messages matching the given search criteriaphp mailparse 函数 returns an associative array of info about the messagephp mssql 函数 returns an associative array of the current row in the resultphp oci8 函数 returns the next row from a query as an associative or numeric arrayphp oci8 函数 returns the next row from a query as an associative arrayphp socket 函数 get array with contents of getaddrinfo about the given hostnamephp sqlite 函数 execute a query against a given database and returns an arrayphp svn 函数 returns a stream to access the contents of a file from a given version of the fsphp date/time 函数 返回当前的 unix 时间戳php date/time 函数 returns the timezone name from abbreviationphp hyperwave api 函数 returns statistics about hyperwave server
关注编程学问公众号