您的时间戳与特定时区的时间相当的解决方案是什么(在时间戳和时间保存之间获得真正的时间差异)?
答案 0 :(得分:1)
如果以整数形式保存时间戳,则可以保存time()的输出,该时间是基于UTC的unix纪元值。这使得时区无关紧要,因此您总是可以减去这两个值以获得以秒为单位的差异。
$t1 = time();
// ...稍后......
$t2 = time();
$timeDiff = $t2 - $t1;
echo "The difference is " . $timeDiff . " seconds.";
答案 1 :(得分:1)
我同意btx的回答。为了更好地理解时区,UTC和其他与时间相关的问题,您可以阅读this article虽然它主要与Java相关,但是那里描述了非编程语言特定的主要概念。