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

Description

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

Returns associative array with detailed info about given date.

Parameters

format

Format accepted by DateTime::createFromFormat().

date

String representing the date.

Return Values

Returns associative array with detailed info about given date.

Changelog

Version Description
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.

Examples

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));
?>

The above example will output:

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] => 
)

See Also

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top