在 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 表示毫秒部分。