什么是Linux时代?

Epoch时间在Linux系统中经常用来表示给定的日期和时间。对于非Linux用户来说,Epoch时间可能非常奇怪。但epoch time使用非常简单的逻辑来计算日期和时间。

null

开始日期和时间

历元时间使用参考点来计算日期和时间。历元时间的参考点是1970年1月1日或1970年的第一天。参考时间也是00:00:00,这是一年的开始时间。

新纪元时间

历元时间表示为从1970年开始的总秒数,这在前一部分中有详细说明。例如,如果我们想得到时间为00:00:00的2017年1月1日的epoch时间,我们将得到 1483218000

历元时间(毫秒)

默认情况下,Epoch时间以秒为单位生成。但如果我们需要更精确的纪元时间 miliseconds 为了表达一个给定的日期和时间。这和我的情况一样 second 基于时间计算。但价值观会像 1 524277982208

在bashshell中转换Epoch时间

epoch时代最流行的用例之一是与linuxbashshell一起使用。我们可以使用date命令以epoch格式打印当前日期。

$ date +%s

在pythonshell中转换Epoch时间

Python是另一个流行且功能强大的shell,可用于以epoch格式创建当前日期和时间。为了使用time()函数,我们将使用time模块。在本例中,我们将使用python将当前时间转换为epoch格式。

import timetime.time()

相关文章: 带时间模块的Python时间戳示例

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享