关于时间戳接收,然后晚八个小时的问题

2018-11-14 13:35:09 +08:00
 526326991

因为对接数据时获取的时间都比要得时间晚八个小时,好坑啊,有没有同学知道怎么解决?

1945 次点击
所在节点    问与答
4 条回复
zgray
2018-11-14 14:10:04 +08:00
时间戳不带时区信息,和对方确认下使用什么时区,做下转换就可以了。
EvilCult
2018-11-14 15:30:05 +08:00
楼上说的对.

细节补充一下:
这个「时间晚八个小时」,就很有意思了.我理解是对方给 lz 的时间戳多了 8 小时(60 * 60 * 8).
然后,中国的时区是+8 区, 对比 UTC 的 0 时区要晚 8 个小时.
所以...是不是对方的时区,设了北京发了时间戳.lz 的程序没设置用了默认的 utc???
这到底是谁坑了呢??
kslr
2018-11-14 15:53:03 +08:00
8 小时 这么经典的问题 搜索引擎没有给你答案吗
flynaj
2018-11-14 22:53:41 +08:00
8 小时是常识,你用 UTC 就行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/507734

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX