date_parse_from_format

(PHP 5 >= 5.3.0, PHP 7)

date_parse_from_formatGet info about given date formatted according to the specified format

说明

date_parse_from_format ( string $format , string $date ) : array

Returns associative array with detailed info about given date.

参数

format

Format accepted by DateTime::createFromFormat().

date

String representing the date.

返回值

Returns associative array with detailed info about given date.

更新日志

版本 说明
7.2.0 The zone element of the returned array represents seconds instead of minutes now, and its sign is inverted. For instance -120 is now 7200.

范例

Example #1 date_parse_from_format() example

<?php
$date 
"6.1.2009 13:00+01:00";
print_r(date_parse_from_format("j.n.Y H:iP"$date));
?>

以上例程会输出:

Array
(
    [year] => 2009
    [month] => 1
    [day] => 6
    [hour] => 13
    [minute] => 0
    [second] => 0
    [fraction] => 
    [warning_count] => 0
    [warnings] => Array
        (
        )

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

    [is_localtime] => 1
    [zone_type] => 1
    [zone] => 3600
    [is_dst] => 
)

参见