目录:
除非您有一个重要的截止日期,否则您可能不会过多考虑计算机中的时钟,但是了解一下计算机如何保持时间可以使您的系统和网络平稳运行。 另外,计算机技术已经改变了我们跟踪,记录和记录时间的方式,这本身就很有趣。 在这里,我们将研究计算机如何节省时间。
Unix时间
原谅我以Unix为中心,但是互联网上有很多服务器使用Unix时间。 Unix时间是什么? 实际上很简单。 这是自UTC 1970年1月1日午夜以来经过的秒数。 (我将在稍后解释UTC。)这被称为“时代”。
许多Unix和Linux系统通过计算时期秒并将其转换为本地时间来计算时间。 这样做的好处是,很容易计算两个日期和时间之间的时差。 如果我想找出自1970年1月1日午夜以来已经过了多少时间,现在,这只是一个简单的减法问题。 Perl编程语言可以计算您想像的任何时间的纪元秒。 (您可以在Perl 101中了解有关Perl的更多信息。)