← 返回首页

时间戳详解

什么是时间戳?

时间戳(Timestamp)是指从 1970年1月1日 00:00:00 UTC 到某个时间点的总秒数(或毫秒数),也称为 Unix 时间戳(Unix Timestamp)或 POSIX 时间。

例如:1700000000 代表 2023年11月14日 22:13:20 UTC。

时间戳有什么用?

秒级 vs 毫秒级

JavaScript 中 Date.now() 返回的是毫秒级,而大多数后端语言(Python、Java、Go)默认使用秒级。这是前后端对接时常见的坑。

各语言获取当前时间戳

JavaScript: Date.now() / 1000

Python: int(time.time())

Java: System.currentTimeMillis() / 1000

Go: time.Now().Unix()

PHP: time()

MySQL: UNIX_TIMESTAMP()

在线转换工具

使用 在线时间戳转换工具,实时显示当前时间戳,支持秒级和毫秒级双向转换。