Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP中处理这种不寻常的日期时间格式?_Php_Datetime - Fatal编程技术网

如何在PHP中处理这种不寻常的日期时间格式?

如何在PHP中处理这种不寻常的日期时间格式?,php,datetime,Php,Datetime,我有一个API的日期时间格式,其格式如下: Thu, 17 Nov 2016 19:12:12 GMT 我不确定如何在PHP中将其格式化为我可以检查一小时差异的内容。问题在于,这不是PHP中的标准日期时间常量格式之一: 最后三个字母的day和GMT时区是最让我感到困惑的。strtotime()和DateTime类都可以将这个字符串解析为时间戳。

我有一个API的日期时间格式,其格式如下:

Thu, 17 Nov 2016 19:12:12 GMT
我不确定如何在PHP中将其格式化为我可以检查一小时差异的内容。问题在于,这不是PHP中的标准日期时间常量格式之一:

最后三个字母的day和GMT时区是最让我感到困惑的。

strtotime()和
DateTime
类都可以将这个字符串解析为时间戳。