📜  PHP | date_parse()函数

📅  最后修改于: 2022-05-13 01:56:41.305000             🧑  作者: Mango

PHP | date_parse()函数

date_parse() 是PHP中的一个内置函数,用于查找指定日期的详细信息。此函数在成功时返回指定日期的详细信息的关联数组,在失败时返回 FALSE

句法:

date_parse($date)

使用的参数: date_parse()函数只接受一个参数,如上所述和如下所述:

  • $date:它是一个强制参数,它指定日期(以 strtotime()函数接受的格式)

返回值:返回一个关联数组,其中包含有关已解析日期的信息。

错误/异常:如果日期格式有错误,将出现错误消息。

下面的程序说明了 date_parse()函数。

方案一:


输出:
Array
(
    [year] => 2018
    [month] => 6
    [day] => 27
    [hour] => 12
    [minute] => 30
    [second] => 45
    [fraction] => 0.5
    [warning_count] => 0
    [warnings] => Array
        (
        )

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

    [is_localtime] => 
)

程序 2:如果我们在函数中传递了不正确的日期格式,则程序运行成功,但它会计算错误。下面的程序显示[error_count] =gt; 1 .

 1
print_r(date_parse("2018-18-18"));
?>
输出:
Array
(
    [year] => 2018
    [month] => 1
    [day] => 1
    [hour] => 
    [minute] => 
    [second] => 
    [fraction] => 
    [warning_count] => 0
    [warnings] => Array
        (
        )

    [error_count] => 1
    [errors] => Array
        (
            [6] => Unexpected character
        )

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

参考: 函数 : PHP 。 PHP