格林尼治是一个地名,位于英国伦敦,也就是伦敦的标准时间。在格林尼治有个天文台,可以观察天上太阳和星星以确定太阳的自转和公转,将地球自转一周的时间间隔分为24小时。
GMT是以前的计时时间,因为存在一个棘手的问题,因为地球自转一周的时间是不固定的,由于潮汐力等因素导致地球处于越转越慢的状态,根据这个时间基准定义新的时间,那么这个时间基准是不断变化的,地球越转越慢,那么定义的1秒的时间也就越来越长
·为了时间的定义更标准,提出了新的计时系统,叫做UTC协调世界时。在原子钟计时系统的基础上加入了润秒的机制,来消除计时一天和自转一周的误差。所谓润秒就是计时标准是恒定不变的,但是地球越转越慢,当误差超过0.9秒的时候,计时系统就多走一秒等一下地球的自转。
润秒的机制可能会造成一些程序的bug,可能会出现一分钟61秒的情况。平时不追求严谨的话使用GMT或UTC都可以