以欧洲/阿姆斯特丹为时区。为什么:
strtotime("January 1, 1970 00:40:00');返回
-1200 我还是不明白。
发布于 2013-04-10 02:30:02
因为,php计算从January 1, 1970 00:00:00开始的时间。所以你从参考时间回来了,这可能是原因。所以1200会是
time_difference_in_your_timezone) (- 60*40 (+/-)
发布于 2013-04-10 02:33:00
strtotime函数将strinf日期解析为"into Unix timestamp (自1970年1月1日00:00:00UTC以来的秒数)“。请参阅php文档。
发布于 2013-04-10 02:43:00
-1200是由您的时区引起的。strtotime是从January 1, 1970 00:00:00 UTC计算的。如果计算从协调世界时回到1969年12月31日23:40:00 UTC+1的日期。
https://stackoverflow.com/questions/15909673
复制相似问题