在线时间戳转换工具

免费在线 Unix 时间戳与标准时间(北京时间/UTC)互转工具。支持 10 位(秒)和 13 位(毫秒)时间戳双向转换,开发者调试、数据库处理必备效率工具。

当前时间戳
0

时间戳 → 日期

日期 → 时间戳

当前时区:
UTC 偏移:

什么是 Unix 时间戳?

Unix 时间戳(Unix timestamp),或称 POSIX 时间,是一种时间表示方式。它定义为从 格林威治时间 1970年01月01日00时00分00秒(UTC) 起至现在的总秒数。它与时区无关,因此在全球计算机系统中被广泛用于记录日志、数据库存储和 API 接口传输。

10 位时间戳与 13 位时间戳的区别

  • 10 位时间戳:精确到(Seconds)。常见于 PHP、MySQL、Python 等后端语言和数据库。例如:1691234567
  • 13 位时间戳:精确到毫秒(Milliseconds)。常见于 JavaScript、Java 等前端或面向对象语言。例如:1691234567890

各编程语言获取当前时间戳代码示例

编程语言 获取 10 位时间戳 (秒) 获取 13 位时间戳 (毫秒)
JavaScript Math.round(new Date() / 1000) new Date().getTime()
Python int(time.time()) int(time.time() * 1000)
Java System.currentTimeMillis() / 1000 System.currentTimeMillis()
MySQL SELECT UNIX_TIMESTAMP(NOW()); SELECT UNIX_TIMESTAMP(NOW()) * 1000;
PHP time() round(microtime(true) * 1000)

常见问题

时间戳转换工具安全吗?数据会上传服务器吗?

完全安全。所有时间戳转换都在你的浏览器本地完成,输入的数据不会上传到任何服务器,也不会被记录。

Unix 时间戳是秒还是毫秒?

Unix 时间戳通常有两种精度:秒级(10 位数字,如 1700000000)和毫秒级(13 位数字,如 1700000000000)。本工具支持两种单位,切换「秒 (s)」或「毫秒 (ms)」选项即可正确转换。

时间戳转换结果和本地时间不一致,是什么原因?

时间戳本身是 UTC 时区中立的,显示的本地时间由你浏览器所在时区决定。工具同时提供本地时间和 UTC 时间两行结果,页面底部也会显示你当前的时区和 UTC 偏移,方便对比。

如何把日期时间转换为时间戳?

在「日期 → 时间戳」卡片中,选择日期时间后点击「转换」,即可同时获得秒级和毫秒级时间戳。也可以点击「现在」按钮快速填入当前时间。

时间戳转换工具可以离线使用吗?

可以。本工具是单文件 HTML,把页面保存到本地后即使断网也能正常使用,无需安装或注册。