526326991
V2EX  ›  问与答

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

  •  
  •   526326991 · Nov 14, 2018 · 2648 views
    This topic created in 2759 days ago, the information mentioned may be changed or developed.

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

    zgray
        1
    zgray  
       Nov 14, 2018   ❤️ 1
    时间戳不带时区信息,和对方确认下使用什么时区,做下转换就可以了。
    EvilCult
        2
    EvilCult  
       Nov 14, 2018   ❤️ 1
    楼上说的对.

    细节补充一下:
    这个「时间晚八个小时」,就很有意思了.我理解是对方给 lz 的时间戳多了 8 小时(60 * 60 * 8).
    然后,中国的时区是+8 区, 对比 UTC 的 0 时区要晚 8 个小时.
    所以...是不是对方的时区,设了北京发了时间戳.lz 的程序没设置用了默认的 utc???
    这到底是谁坑了呢??
    kslr
        3
    kslr  
       Nov 14, 2018 via Android
    8 小时 这么经典的问题 搜索引擎没有给你答案吗
    flynaj
        4
    flynaj  
       Nov 14, 2018 via Android
    8 小时是常识,你用 UTC 就行
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3133 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 13:42 · PVG 21:42 · LAX 06:42 · JFK 09:42
    ♥ Do have faith in what you're doing.