Developer Utility

Unix Timestamp 转换器

将 Unix Timestamp 转换为日期和时间,并查看当前时间的秒、毫秒、ISO 格式以及 UTC、本地时间和 KST 时间。

Timestamp → 日期 自动识别秒、毫秒或微秒格式,并转换为可读的日期时间。
日期 → Timestamp 将选定的日期时间转换为秒、毫秒和 ISO 8601 格式。
当前时间 实时查看并复制当前 Unix Timestamp。

当前 Unix Timestamp

实时显示当前时间的秒、毫秒和 ISO 格式。

实时
-
毫秒 -
ISO 8601 -
本地时间 -
UTC 时间 -
KST 时间 -

Timestamp → 日期转换

输入 Unix Timestamp,并转换为本地时间、UTC 时间和 KST 时间。

请输入 Timestamp 值后点击转换按钮。

日期 → Timestamp 转换

选择日期和时间后转换为秒、毫秒和 ISO 8601 格式。

请选择日期和时间后点击转换按钮。

Timestamp 单位比较

不同系统和 API 使用的 Unix Timestamp 单位可能不同。

通常为 10 位数字。常见于服务器日志、Linux 时间戳和部分 API 响应。

毫秒

通常为 13 位数字。常见于 JavaScript Date.now() 和前端日志。

微秒

通常为 16 位数字。可能用于高精度日志或部分数据库时间字段。

帮助

什么是 Unix Timestamp?

Unix Timestamp 是从 1970 年 1 月 1 日 00:00:00 UTC 起经过的时间,以数字形式表示。广泛用于 API 日志、数据库时间字段、服务器任务调度和浏览器时间计算。

主要功能

  • 实时显示当前 Unix Timestamp
  • 自动识别秒、毫秒和微秒格式
  • 将 Timestamp 转换为本地时间、UTC 时间和 KST 时间
  • 将日期时间转换为秒、毫秒和 ISO 8601 格式
  • 快速输入当前时间、1 小时前、1 天前和 7 天前
  • 单独复制结果值

秒、毫秒与微秒的区别

  • : 通常为 10 位数字。例如:1716000000
  • 毫秒: 通常为 13 位数字。例如:1716000000000
  • 微秒: 通常为 16 位数字。例如:1716000000000000
自动识别是如何工作的?

根据输入数字的长度自动推断单位。约 10 位视为秒,13 位视为毫秒,16 位视为微秒。

UTC 和 KST 有什么区别?

UTC 是国际标准时间。KST(韩国标准时间)比 UTC 快 9 小时。服务器日志通常使用 UTC,而韩国服务界面通常显示 KST。

JavaScript Date.now() 返回什么单位?

JavaScript Date.now() 返回毫秒级 Timestamp,因此通常是一个比秒级 Unix Timestamp 大 1000 倍的 13 位数字。

什么时候使用 UTC 输入?

当需要与 API 请求、服务器计划任务或数据库 UTC 时间保持一致时使用 UTC。用于界面显示时,本地时间通常更方便。

注意事项

显示的日期时间可能因服务器、数据库、浏览器及其时区设置不同而有所差异。与 API 集成时,请务必确认使用 UTC 还是本地时间。