<分区>
我想将 javascript 日期 Mon Jun 23 2014 16:17:05 GMT+0530 (India Standard Time)
转换为 PHP 日期时间。我试过了
echo date('Y-m-d h:i:s', strtotime($expire_time));
$expire_time
是 Mon Jun 23 2014 16:17:05 GMT+0530(印度标准时间)
但它给出的是 1970-01-01 12:00:00
。
请帮忙。
<分区>
我想将 javascript 日期 Mon Jun 23 2014 16:17:05 GMT+0530 (India Standard Time)
转换为 PHP 日期时间。我试过了
echo date('Y-m-d h:i:s', strtotime($expire_time));
$expire_time
是 Mon Jun 23 2014 16:17:05 GMT+0530(印度标准时间)
但它给出的是 1970-01-01 12:00:00
。
请帮忙。
最佳答案
(India Standard Time)
导致解析问题,因此您需要在调用 date()
之前将其从字符串中删除。你可以使用类似的东西:
$expire_time = 'Mon Jun 23 2014 16:17:05 GMT+0530 (India Standard Time)';
$expire_time = substr($expire_time, 0, strpos($expire_time, '('));
echo date('Y-m-d h:i:s', strtotime($expire_time));
关于javascript - 将 javascript 日期时间转换为 php 日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24258876/