unix时间戳的一秒是怎么来的?

新手上路,请多包涵

一般来说这个时间是不联网的吧,如果是用机器自带的计时器获取时间,那不同机器的时间会不会不一样,万一某机器的计时器坏掉了呢?特别是授时协议还是用毫秒为单位的。

阅读 2.2k
1 个回答

无论是windows/macos还是iphone/android。是的,他们都会发生时间不准(如果没网)。

他们会不定时连接授时服务器(ntp server)进行时间同步。

windows默认的是 time.windows.com
苹果(mac和iphone/ipad)默认的是 time.apple.com
安卓不同厂商可能都有不同。

如果授时服务器不可用,或者客户端本地的网络不通,那么,是的,时间就是不准确不可信的,就是这样的,怎么办?联网自动同步或手动校准,都不行吗?那就没辙。

参考资料:
https://blog.csdn.net/lrh517/...
https://baike.baidu.com/item/...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏