用Python校准本地时间
目录 1. 概念 1.1 基本概念 1.2 版本演进 2. 示例演示 2.1 前提条件 2.2 完整代码 2.3 其他问题 3. 参考信息: 1. 概念 1.1 基本概念 时间,对于我们来说很重要,什么时候做什么?什么时候发生什么?没有时间的概念,生活就乱了。 在日常的运维当中,我们更关注告警的时间:什么时候发生、什么事故、影响范围、什么时候解决,都是有关联性的,所以时间的准确性是非常非常的重要。 你可能会好奇,时间到底是怎么来的呢?作为网工的你,可能你也不是很清楚吧? 你是不是只知道NTP? 标准参考时钟是什么? 时间戳'1573401600' , 能看出这个是什么时间点? 原子钟和GPS是作为标准参考时钟,全世界都以它为时钟源。 从你手表或电脑的时间同步到时钟源,中间可能经过多层级,每一层叫做 'stratum' ,只是精确度不一样而已。当然,我们肯定不是直接和原子钟同步,我们可以选择最近的主时钟源,比如中国/香港等等。 或者,你们公司内网可能是同步到内网的主时钟服务器,然后同步到互联网去。 说完了时钟源,那么得有一个时间标准吧,全世界每个国家时区都不一样,不能用一个时间给全地球用吧。 GMT(Greenwich Mean Time): 格林尼治标准时间,以太阳横穿格林尼治子午线(本初子午线)来计算,现不推荐; UTC( Universal Time Coordinated )