我遇到了一个奇怪的问题,也许你可以帮忙:
我正在尝试将日期转换为 GMT 时间,这就是我正在做的:
$date = '2010-05-27 23:02:01';
$gmt_date = gmdate('Y-m-d H:i:s', $date );
但
$gmt_date
的产量是这样的:1970-01-01 00:33:31
我究竟做错了什么?
最佳答案
gmdate
期望第二个参数是一个整数(unix 纪元的秒数)
试试这个:
$date = '2010-05-27 23:02:01';
$gmt_date = gmdate('Y-m-d H:i:s', strtotime($date) );
关于php - 将日期转换为 gmt - php,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2796015/