温馨提示×

ubuntu时间戳如何输出

小樊
42
2026-10-01 07:36:07
栏目: 智能运维

在 Ubuntu(Linux)中,可以通过命令行输出时间戳(通常是 Unix 时间戳,即从 1970-01-01 00:00:00 UTC 到现在的秒数)。

1. 输出当前 Unix 时间戳(秒)

date +%s

示例输出:

1719324056

2. 输出毫秒时间戳

date +%s%3N

或

echo $(($(date +%s%N)/1000000))

3. 输出纳秒时间戳

date +%s%N

4. 将指定时间转换为时间戳

date -d "2024-06-25 12:00:00" +%s

5. 将时间戳转换为可读时间

date -d @1719324056

或指定格式:

date -d @1719324056 "+%Y-%m-%d %H:%M:%S"

6. 在脚本中使用

now=$(date +%s)
echo "当前时间戳: $now"

如果你是指 Ubuntu 程序 / 日志 / 文件系统里的时间戳,或者想在 Python / C / Shell 里获取,也可以告诉我具体场景。

0 踩