Linux时间戳(Unix timestamp)是一个表示时间的数字,它表示从1970年1月1日00:00:00 UTC(协调世界时)开始经过的秒数。这个概念最早出现在Unix系统中,后来被许多其他操作系统和编程语言采用。
以下是关于Linux时间戳的一些关键点:
在Linux命令行中,可以使用以下命令来获取当前的时间戳:
date +%s
这个命令会输出当前时间的秒数时间戳。
要设置时间戳,可以使用date
命令的-d
选项:
date -d "2023-10-01 12:00:00" +%s
这个命令会输出指定日期和时间的时间戳。
要将时间戳转换为人类可读的日期和时间格式,可以使用以下命令:
date -d @<timestamp>
例如:
date -d @1633072800
这个命令会输出对应时间戳的日期和时间。
通过理解和使用Linux时间戳,可以更方便地进行时间相关的计算和处理。