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 diffphp 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 settimestampphp ftp 函数 returns a list of files in the given directoryphp date/time 函数 根据区域设置格式化 gmt/utc 时间/日期php gnupg 函数 returns an array with information about all keys that matches the given patternphp 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 imap 函数 this function returns the uid for the given message sequence numberphp ingres 函数 fetch a row of result into an associative arrayphp 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 date/time 函数 returns the timezone name from abbreviationphp hyperwave api 函数 returns statistics about fulltext server
关注编程学问公众号