开发者工具

Unix 时间戳转换器

在 Unix 秒、Unix 毫秒、本地时间、UTC 和 ISO 8601 之间快速转换。

输入秒级或毫秒级 Unix 时间戳查看对应日期,也可以选择日期时间反向生成时间戳。所有转换都在当前浏览器中完成。

浏览器本地计算

Unix 时间戳转换器

输入不会上传

转换结果

Unix 秒
Unix 毫秒
本地时间
UTC 时间
ISO 8601

使用方法

三步完成处理

  1. 01

    输入 Unix 时间戳,或在日期时间控件中选择一个本地日期和时间。

  2. 02

    选择对应的转换操作;不确定秒或毫秒时可以直接输入,工具会按常见位数识别。

  3. 03

    核对 Unix 秒、毫秒、本地时间、UTC 与 ISO 8601,并按需复制全部结果。

Unix 时间戳适合哪些场景?

Unix 时间戳常用于 API 参数、日志、数据库记录、缓存过期时间、任务调度和事件排序。它用一个整数表达时间点,便于系统比较和传输,但直接阅读不如日期字符串直观。

秒级和毫秒级为什么容易混淆?

许多后端系统使用 10 位左右的秒级时间戳,JavaScript 和部分日志平台更常使用 13 位左右的毫秒级时间戳。把毫秒误当成秒会得到超出范围的日期,把秒误当成毫秒则会落到 1970 年附近。

时区会改变时间戳吗?

不会。时间戳表示同一个绝对时间点,本地时间和 UTC 只是不同的显示方式。选择日期时间反向转换时,浏览器会按设备当前时区解释没有时区标记的本地输入,因此跨地区协作时应优先同时记录 ISO 8601 或 UTC。

常见问题

关于这个工具

工具如何判断输入的是秒还是毫秒?

本工具按常见位数判断:10 位及以下按秒处理,更长的整数按毫秒处理。对于非常早、非常晚或非标准长度的数据,应先确认来源系统的时间单位。

为什么本地时间和 UTC 时间不同?

它们表示同一个时间点,但本地时间会应用设备当前时区,UTC 使用零时区。跨系统传递时间时,ISO 8601 的 UTC 表示通常更不容易产生歧义。

Unix 时间戳包含时区信息吗?

时间戳本身不保存时区名称,它只表示相对于 Unix 纪元的时间偏移。时区是在把时间戳格式化为可读日期时应用的。

当前时间按钮会访问服务器吗?

不会。按钮读取浏览器所在设备的当前系统时间并在本地生成结果;如果设备时钟不准确,转换结果也会受到影响。

延伸阅读

继续探索

最后更新: