我需要使用 php 将日期和时间 (GMT) 转换为时间戳。以下代码显示了我当前正在使用的内容:
<?php
$date="2012-06-29 10:50";
$timestamp = strtotime($date);
echo $timestamp;
?>
但是,当我在在线转换器 (http://www.epochconverter.com) 中测试时间戳时,结果日期是 2012 年 6 月 29 日,格林威治标准时间 8:50 或 2 小时前。strtotime() 函数是否可能并不完全准确,而只是对时间的估计?如果是这样,我可以使用更好的方法来获取确切的时间吗?
谢谢。