在 Ubuntu(Linux)里,“时间戳”通常指 Unix 时间戳(从 1970-01-01 00:00:00 UTC 到现在的秒数)。下面按常见使用场景说明如何“导出”。
date +%s
导出到文件:
date +%s > timestamp.txt
date +%s%3N
导出:
date +%s%3N > timestamp_ms.txt
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
echo "$(date +%s),$(date)" >> data.csv
TS=$(date +%s)
echo "当前时间戳: $TS"
如果你指的是:
可以告诉我具体场景,我可以给你更精确的命令。