📜  PHP | strptime()函数

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

PHP | strptime()函数

strptime()函数是PHP中的一个内置函数,用于解析使用 strftime()函数生成的时间/日期。日期和格式作为参数发送给 strptime()函数,成功时返回数组,失败时返回 False。 strptime()函数返回的数组包含以下参数:

  • tm_sec:表示分钟后的秒数(0-61)。
  • tm_min:表示小时后的分钟数(0-59)
  • tm_hour:表示从午夜开始的小时(0-23)
  • tm_mday:表示月份中的第几天(1-31)
  • tm_mon:表示自一月以来的月份(0-11)
  • tm_year:表示自 1900 年以来的年份
  • tm_wday:表示自星期日以来的天数(0-6)
  • tm_yday:表示自 1 月 1 日以来的天数(0-365)
  • unparsed:表示使用指定格式无法识别的日期部分

句法:

array strptime( $date, $format )

参数:该函数接受上面提到的两个参数,如下所述:

  • $date:它是一个强制参数,指定要解析的字符串。
  • $format:它是一个强制参数,指定日期中使用的格式。

返回值:此函数在成功时返回一个数组,在失败时返回 False。

下面的程序说明了PHP中的 strptime()函数:

方案一:


输出:
22/08/2018 11:46:57Array
(
    [tm_sec] => 57
    [tm_min] => 46
    [tm_hour] => 11
    [tm_mday] => 22
    [tm_mon] => 7
    [tm_year] => 118
    [tm_wday] => 3
    [tm_yday] => 233
    [unparsed] => 
)

方案二:


输出:
22/08/18 11:46:59Array
(
    [tm_sec] => 59
    [tm_min] => 46
    [tm_hour] => 11
    [tm_mday] => 22
    [tm_mon] => 7
    [tm_year] => 118
    [tm_wday] => 3
    [tm_yday] => 233
    [unparsed] => 
)

相关文章:

  • PHP | gmdate()函数
  • PHP | date_parse()函数

参考: 函数 : PHP 。 PHP