php strptime()函数解析日期和时间字符串并返回一个数组

分类:知识百科 日期: 点击:0

strptime()函数

strptime()函数是PHP中的一个日期和时间处理函数,用于解析日期和时间字符串,并返回一个数组。它可以解析出日期、时间、时区、星期等信息。

使用方法

strptime()函数的使用方法如下:

array strptime ( string $date , string $format )

参数$date是需要解析的日期和时间字符串,参数$format是指定的日期和时间格式。

strptime()函数的返回值是一个数组,包含以下内容:

  • tm_sec:秒
  • tm_min:分
  • tm_hour:小时
  • tm_mday:一个月中的日期(1-31)
  • tm_mon:月份(0-11)
  • tm_year:年份(从1900开始)
  • tm_wday:星期(0-6)
  • tm_yday:一年中的日期(0-365)
  • tm_isdst:夏令时(1表示夏令时,0表示不是夏令时,-1表示未知)
  • tm_zone:时区

示例

下面的例子演示了strptime()函数的使用:

$date = '2020-08-10 12:30:00';
$format = '%Y-%m-%d %H:%M:%S';
$arr = strptime($date, $format);
echo '
';
print_r($arr);
echo '
';

上面的代码会输出如下结果:

Array
(
    [tm_sec] => 0
    [tm_min] => 30
    [tm_hour] => 12
    [tm_mday] => 10
    [tm_mon] => 7
    [tm_year] => 120
    [tm_wday] => 0
    [tm_yday] => 222
    [tm_isdst] => -1
    [tm_zone] => 
)

从上面的结果可以看出,strptime()函数成功地解析出了日期和时间字符串中的各个信息,并将它们存储在一个数组中。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。