在 CentOS(本质是 Linux 命令行)里,把时间戳(秒或毫秒)转成日期有几种常见方法:
date -d @1700000000
输出示例:
Fri Nov 14 22:13:20 CST 2023
先除以 1000:
date -d @$(echo "1700000000000 / 1000" | bc)
或者:
date -d @$((1700000000000 / 1000))
date -d @1700000000 "+%Y-%m-%d %H:%M:%S"
输出:
2023-11-14 22:13:20
ts=1700000000
date -d @$ts "+%F %T"
date -d "2023-11-14 22:13:20" +%s
如果你是在 Shell 脚本 / Python / MySQL / Java 里转,也可以告诉我场景,我给你对应写法。