使用date转换unix时间戳到日期

・1 分钟阅读

将unix时间戳转换为日期

date -ud"1970-01-01 + 1234567890 seconds"
"-d"命令的"日期"选项可以计算正或负偏移,包括"现在",你甚至可以指定源时区(输出时区可以用TZ环境变量设置),有用有趣没有很好的记录!
示例输出
$ date -ud"1970-01-01 + 1234567890 seconds"
Fri Feb 13 23:31:30 UTC 2009
# and back again
$ date -ud"Fri Feb 13 23:31:30 2009" +%s
1234567890
Hujiuxiang profile image