作者:Jack47
转载请保留作者和原文出处
PS:如果喜欢我写的文章,欢迎关注我的微信公众账号程序员杰克,两边的文章会同步,也可以添加我的RSS订阅源。
在了解计算机中的时间之前,来看看现实生活中的时间标准:协调世界时
协调世界时(Coordinated Universal Time)
协调世界时(UTC),又称世界标准时间或世界协调时间,简称UTC,是用来在全球范围内同步时间的方法,是最主要的世界时间标准。
UTC是通过非常精确的原子钟来维护,它以国际原子时秒长为基础。为了抵消地球自转变慢的影响,需要不规则的加入闰秒(比如2016年就加入了一秒)。说人话就是人为规定的一天与地球自传产生的差异(地球自转是缓慢变化的,并不是精确的24小时)。闰年也是这么来的,为了弥补人为规定的纪年与地球公转产生的差异。
格林尼治时间(Greenwich Mean Time)和UTC是相等的,GMT是旧式的方法。协调世界时是最接近格林威治标准时间(GMT)的几个替代时间系统之一。在分布式系统中,或者在实时处理的系统中,时间的同步是非常重要的,之前看到一个新闻,黑客通过干扰金融交易中心的时钟,来达到进行违法交易的目的。