首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >负strtotime

负strtotime
EN

Stack Overflow用户
提问于 2013-04-10 02:26:53
回答 3查看 876关注 0票数 0

以欧洲/阿姆斯特丹为时区。为什么:

代码语言:javascript
复制
strtotime("January 1, 1970 00:40:00');

返回

代码语言:javascript
复制
-1200 

我还是不明白。

EN

回答 3

Stack Overflow用户

发布于 2013-04-10 02:30:02

因为,php计算从January 1, 1970 00:00:00开始的时间。所以你从参考时间回来了,这可能是原因。所以1200会是

time_difference_in_your_timezone) (- 60*40 (+/-)

票数 2
EN

Stack Overflow用户

发布于 2013-04-10 02:33:00

strtotime函数将strinf日期解析为"into Unix timestamp (自1970年1月1日00:00:00UTC以来的秒数)“。请参阅php文档。

票数 0
EN

Stack Overflow用户

发布于 2013-04-10 02:43:00

-1200是由您的时区引起的。strtotime是从January 1, 1970 00:00:00 UTC计算的。如果计算从协调世界时回到1969年12月31日23:40:00 UTC+1的日期。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15909673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档