KillAd
V2EX  ›  问与答

关于今年多出来那个 1s 你们是咋处理的?

  •  
  •   KillAd · Feb 25, 2015 · 2499 views
    This topic created in 4195 days ago, the information mentioned may be changed or developed.
    手动加 1s 上去?
    或者有更好的自动化方案?
    听说Google是通过某种算法在每一秒中加上那么几纳秒的方法来实现的
    有人知道具体细节吗?
    6 replies    2015-02-26 09:43:38 +08:00
    hellov22ex
        1
    hellov22ex  
       Feb 25, 2015
    我觉得获取本地时间是个好方法
    AstroProfundis
        2
    AstroProfundis  
       Feb 25, 2015   ❤️ 1
    我觉得跟 Google 没啥关系,除非他们用的不是 NTP
    以及为啥个人需要关注?取时间的时候拿 UNIX 时间戳,然后各种主流的库应该都会在转换时间的时候考虑到闰秒的问题的

    另外你要的算法: https://www.eecis.udel.edu/~mills/leap.html
    AstroProfundis
        3
    AstroProfundis  
       Feb 25, 2015
    对了,如果楼主是担心系统时间错位,最好的自动化方案就是装 ntpd, 没有之一
    KillAd
        4
    KillAd  
    OP
       Feb 25, 2015
    @AstroProfundis 非常感谢 这正是我需要的
    aaronlam
        5
    aaronlam  
       Feb 25, 2015
    看来这 1s 没少让人麻烦呀
    invite
        6
    invite  
       Feb 26, 2015
    楼主,你想多了,对于你的系统,你感知不到那1s的存在。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2821 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 05:22 · PVG 13:22 · LAX 22:22 · JFK 01:22
    ♥ Do have faith in what you're doing.