在 Ubuntu 系统中,你可以使用命令行工具 date
来将时间戳转换为日期。时间戳通常是指自 1970 年 1 月 1 日(UTC)以来的秒数。
要将时间戳转换为可读的日期格式,可以使用以下命令:
date -d @<timestamp> "+%Y-%m-%d %H:%M:%S"
这里的 <timestamp>
是你想要转换的时间戳。例如,如果你有一个时间戳 1633024800
,可以这样转换:
date -d @1633024800 "+%Y-%m-%d %H:%M:%S"
这将输出:
2021-10-01 00:00:00
解释一下命令中的选项:
-d
:表示指定一个字符串来描述日期和时间。@
:后面跟的时间戳是以秒为单位的。"+%Y-%m-%d %H:%M:%S"
:这是输出的日期格式,其中 %Y
表示年份,%m
表示月份,%d
表示日期,%H
表示小时,%M
表示分钟,%S
表示秒。如果你想要使用毫秒级的时间戳,可以使用 -d @<timestamp>+"%Y-%m-%d %H:%M:%S.%3N"
,其中 %3N
表示毫秒部分。