V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
526326991
V2EX  ›  问与答

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

  •  
  •   526326991 · 2018-11-14 13:35:09 +08:00 · 1923 次点击
    这是一个创建于 2196 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    zgray
        1
    zgray  
       2018-11-14 14:10:04 +08:00   ❤️ 1
    时间戳不带时区信息,和对方确认下使用什么时区,做下转换就可以了。
    EvilCult
        2
    EvilCult  
       2018-11-14 15:30:05 +08:00   ❤️ 1
    楼上说的对.

    细节补充一下:
    这个「时间晚八个小时」,就很有意思了.我理解是对方给 lz 的时间戳多了 8 小时(60 * 60 * 8).
    然后,中国的时区是+8 区, 对比 UTC 的 0 时区要晚 8 个小时.
    所以...是不是对方的时区,设了北京发了时间戳.lz 的程序没设置用了默认的 utc???
    这到底是谁坑了呢??
    kslr
        3
    kslr  
       2018-11-14 15:53:03 +08:00 via Android
    8 小时 这么经典的问题 搜索引擎没有给你答案吗
    flynaj
        4
    flynaj  
       2018-11-14 22:53:41 +08:00 via Android
    8 小时是常识,你用 UTC 就行
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1134 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 18:44 · PVG 02:44 · LAX 10:44 · JFK 13:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.