ubuntu

Ubuntu时间戳和日期时间如何互转

小樊
35
2025-08-17 13:18:55
栏目: 智能运维

在Ubuntu系统中,你可以使用命令行工具来在时间戳和日期时间之间进行转换。以下是一些常用的命令:

  1. 将时间戳转换为日期时间: 使用date命令的-d选项,你可以将时间戳转换为可读的日期时间格式。例如,如果你有一个Unix时间戳(以秒为单位),可以使用以下命令将其转换为日期时间:
date -d @时间戳

例如,将时间戳1633024800转换为日期时间:

date -d @1633024800

输出结果为:

2021-10-01 00:00:00 UTC
  1. 将日期时间转换为时间戳: 使用date命令的-d选项,你可以将日期时间转换为时间戳。例如,如果你有一个日期时间字符串,可以使用以下命令将其转换为时间戳:
date -d "日期时间" +%s

例如,将日期时间2021-10-01 00:00:00转换为时间戳:

date -d "2021-10-01 00:00:00" +%s

输出结果为:

1633024800

注意:上述命令中的日期时间字符串需要使用双引号括起来,并且可以使用自然语言描述日期和时间。例如,date -d "2021-10-01 00:00:00" +%sdate -d "next Monday" +%s 都可以得到相应的时间戳。

0
看了该问题的人还看了