【发布时间】:2017-03-10 06:35:57
【问题描述】:
我遇到了一个奇怪的问题,即 unix 时间戳和转换结果之间的差异。
这是一个例子:
$timestamp = 1489132800;
echo date('l jS \of F Y h:i:s A', $timestamp);
// echo statement = Friday 10th of March 2017 03:00:00 AM
// on unixtimestamp.com this equates to 03/10/2017 @ 8:00am (UTC)
有人知道为什么会有 5 小时的差异吗?日期函数是否依赖于某些内部时间设置?
【问题讨论】:
-
你好@AaronBucky!两者都给出相同的结果。 eval.in/751872。请查看这篇文章了解更多详情:stackoverflow.com/questions/4812170/…
标签: php datetime unix-timestamp timestamp-with-timezone