跳到主要内容
AioFreeKit

Unix 时间戳转换

在任意时区下把 Unix 时间转成可读日期,也能反向转换。单位会自动识别,秒、毫秒、微秒、纳秒都可以直接粘进来。

当前时间

Unix 秒

Unix 毫秒

ISO 8601

时间戳 → 日期

日期 → 时间戳

格式:YYYY-MM-DD HH:mm:ss。时间部分可省略,按所选时区解析。

时区

这个工具能做什么

  • 自动识别单位

    按位数区分秒、毫秒、微秒和纳秒,识别结果始终显示在界面上,你随时可以手动覆盖。

  • 真正的时区处理

    转换使用浏览器内置的 IANA 时区数据库,夏令时切换会被正确应用,而不是套一个固定偏移。

  • 可复制的实时时钟

    同时显示当前的秒、毫秒和 ISO 8601 三种形式,每一项都带复制按钮;需要取一个固定值时还可以暂停。

常见问题

自动识别单位是怎么判断的?

按位数判断:10 位是秒,13 位是毫秒,16 位是微秒,19 位是纳秒。这套规则对 1973 年到 5138 年之间的任何日期都可靠,识别出的单位也会一直显示出来。

为什么同一个时间戳显示出不同的钟表时间?

Unix 时间戳只表示一个瞬间,本身不带时区。钟表上读到的时间取决于你选的时区,所以切换时区会改变显示结果,但那个底层瞬间从未改变。

夏令时会被正确处理吗?

会。偏移量是按被转换的那个具体瞬间,从浏览器自带的 IANA 时区数据库里解析出来的,而不是用固定偏移。

ISO 8601 输出具体是什么格式?

所选时区下的日期时间,后面跟上该时区的偏移量,例如 2026-07-30T14:30:00+09:00。当时区是 UTC 时,后缀为 Z。