Unix上的时间

2020-05-02 21:19:44

时间,一个与我们生活中的一切纠缠在一起的词,一个我们非常熟悉的东西。在我们做的任何活动中,跟踪它都是很重要的。

几千年来,我们发展了不同的计算方法。最突出的是,我们一直依赖于太阳在天空中的位置,也就是所谓的视太阳时间。

我们决定随着季节的推移把它分成两部分,将四季的一个完整周期算作一年,即绕太阳一周。我们还把光的传递与缺少分成几天,即地球自转一周。接下来来看更精确的时钟划分,比如秒、分和小时,这些单位在历史上的不同时刻意味着不同的事情。最终,随着旅行变得更快,在多个地方进化出来的不同计时方式不得不趋同。各位。

在物理学中,时间是事件的进程,没有事件就没有时间。它是由它的测量来定义的,以特定间隔变化的东西可以被认为是一个单位,尽管它仍然是无限可除的。在物理学中,看待时间有两种方式。在经典物理学中,时间是绝对的,独立于感知者,每个人都是同步的。在现代物理学中,我们有爱因斯坦的狭义而广义的相对论,也就是适用的,事物依赖于一个参照系,时间可以膨胀或收缩。

所有这些都表明,由于跟踪时间的重要性,我们创造了每3000万年误差为1秒的超精密原子钟。我们可以绝对确定两个节拍/振荡之间发生的失误,如果有错误,那么它就超出了人类的寿命,我们有很多错误需要纠正。这些时钟是我们真理的来源,它们给了我们秒的标准单位的定义,SI秒。

一方面,我们有计算时间的原子钟,而不考虑周围发生的事件;另一方面,我们有一个在太空中运动的行星,它受到力的作用,在那里我们选择了这样一个事实,即围绕太阳一周满一圈等于一年,它本身自转一周就是一个太阳日,两次太阳凌日之间的空间(天空中的最高高度)。这两个值最终都应该是不同的,也应该是不同的。地球,因为它的不均匀性和目前的位置,在它的。

我们所做的就是使用SI秒的标准定义作为我们的锚。现在,一天不是由太阳的表观位置来定义的,而是由组成平均恒星日的平均标准单位秒的数量来定义的,大约在86400.002秒左右。这个实际的统一时钟时间称为平均时间。平均太阳时间是一年中某一天的准确平均时间。这是所有太阳日除以n天的总和。

因此,具有统一固定值(平均时间)的时钟将与表观太阳时间不同。这种差异被称为时间方程(EOT),它的变化可以长达15分钟(提前14分钟,接近2月6日,落后于接近11月3日的16分钟),但随着地球完成绕太阳的轨道,它会重新平衡自己。你可以在网上找到许多模拟来理解这个概念。

几年来,我们的日历只能容纳整整一天,但实际完成一圈所需的天数只是一小部分。所以我们将这个分数累积多年,在下一年增加额外的一天,366d而不是365天。在儒略历上,一年是365.25天,然而这并不精确,它比形成一年所需的实际天数:365.242199天要高出一年的实际天数:366天,而不是365天。在儒略历上,一年是366天,而不是365天。今天最常见的公历对它的定义更多……。

但是在我们现在的生活中,在我们的软件中,我们仍然用86400秒来定义一天,对吗?那么这个复杂系统的其余部分呢,我们如何处理这种差异,谁选择时间,我们如何才能在这些价值上同步,谁负责?你所在的正午可能不是我所在的正午。

我们钟上显示的当地时间是由我们的地方当局选择的,我们称之为民事时间。因为我们都生活在同一个星球上,而不是我们当地社区的每个人都与我们认为是同时的时间同步,我们可以选择一个固定的地理位置,在那里创建一个严格的标准时间,并从那里为世界其他地方派生出时间。任何离这条子午线更远的经度都会增加增量时差。那样的话我们就可以同步了,减少了乱七八糟的事情..。

第一个主要标准是在伦敦格林威治的皇家天文台设立的。那里记录的平均时间被用来作为当地民用时间的偏移量,称为格林威治标准时间,或简称为GMT。然而,它并不像它所能达到的那样精确,因此在1967年被另一种称为世界协调时间(UTC)的标准所取代。

UTC是世界时间标准的一个版本。在这个标准中,我们还找到了UT1,它利用GPS卫星跟踪地球自转角,它是0度经度的平均太阳时,它是一个更好的