转换ddd,dd MMM yyyy HH':' mm' ss' ss' GMT日期类型为php中的可读格式

时间:2016-06-28 08:52:56

标签: php date datetime

Tue, 12 Jul 2016 07:44:24 GMT

是我在字符串中输入的输出。我需要将此格式转换为UNIX时间戳,但它的格式不是给定字符串的格式。

ddd, dd MMM yyyy HH':'mm':'ss 'GMT 

我希望这个日期采用PHP标准格式进行UNIX时间戳转换。

谢谢

2 个答案:

答案 0 :(得分:1)

使用strtotime将其转换为UNIX时间戳。

示例:

$time = strtotime('Tue, 12 Jul 2016 07:44:24 GMT');
echo date('Y-m-d H:i:s', $time);

如果您尚未在服务器级别执行此操作,请确保您还设置了默认时区:

date_default_timezone_set('Europe/London');

答案 1 :(得分:0)

您的字符串 $('#disabledMe').css('pointer-events', 'none'); 实际上是Tue, 12 Jul 2016 07:44:24 GMT。您可以通过RFC 2822 formatted datestrtotime()输入此字符串,然后根据需要进行格式化。

如果您希望格式化回RFC 2822格式化日期,请使用DateTime作为格式字符,请参阅date()函数。

demo