温馨提示×

ubuntu时间戳怎么导出

小樊
40
2026-09-25 11:59:48
栏目: 智能运维

在 Ubuntu(Linux)里,“时间戳”通常指 Unix 时间戳(从 1970-01-01 00:00:00 UTC 到现在的秒数)。下面按常见使用场景说明如何“导出”。


一、导出当前时间戳

1. 当前秒级时间戳

date +%s

导出到文件:

date +%s > timestamp.txt

2. 当前毫秒级时间戳

date +%s%3N

导出:

date +%s%3N > timestamp_ms.txt

3. 当前微秒级时间戳

date +%s%6N

二、导出指定时间的时间戳

例如:2024-01-01 12:00:00

date -d "2024-01-01 12:00:00" +%s

导出:

date -d "2024-01-01 12:00:00" +%s > ts.txt

三、从日志 / 文件中批量导出时间戳

示例:把当前时间写入日志

echo "$(date +%s) something happened" >> app.log

从已有文件提取时间戳(假设第一列是时间)

awk '{print $1}' app.log > timestamps.txt

四、导出成 CSV(带时间戳)

echo "$(date +%s),$(date)" >> data.csv

五、在脚本中导出变量

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

如果你指的是:

  • 数据库时间戳导出
  • Nginx / 系统日志时间戳
  • Python / Shell 脚本导出
  • 时间戳转日期

可以告诉我具体场景,我可以给你更精确的命令。

0 踩