TEXT LAB / LIVEUnix 时间加载中
Unix 时间戳转换 · 在线时间戳与日期互转 · 萤炬工具箱 · 工具说明与使用指南

Unix 时间戳转换 · 在线时间戳与日期互转 · 萤炬工具箱

Unix 时间互转在时间戳与人类可读时间之间双向转换,秒和毫秒两种精度都支持,并同时给出本地时间与 ISO 8601 字符串。日志里一串十位数字看不出是哪天、数据库存的是毫秒时间戳要核对、接口 expires 字段判断有没有过期,都是常见场景。当前时间可一键填入,快速做对照。支持秒与毫秒两种精度,输出本地时间与 IS…

Unix 时间互转在时间戳与人类可读时间之间双向转换,秒和毫秒两种精度都支持,并同时给出本地时间与 ISO 8601 字符串。日志里一串十位数字看不出是哪天、数据库存的是毫秒时间戳要核对、接口 expires 字段判断有没有过期,都是常见场景。当前时间可一键填入,快速做对照。

使用步骤

  1. 填入时间戳,或点一键填充当前时间。
  2. 选择精度是秒还是毫秒。
  3. 查看对应的本地时间与 ISO 字符串。
  4. 反向操作:填入日期时间得到时间戳。

功能与限制

  • 支持秒与毫秒两种精度,输出本地时间与 ISO 8601 字符串。
  • 本地时间按你的设备时区显示,不支持任意指定时区。

常见问题

秒和毫秒怎么快速分辨?
看位数:十位是秒,十三位是毫秒。若按秒解析出来是 1970 年附近,说明实际是毫秒被当成秒了;若解析到几万年以后,则是反过来。
ISO 8601 字符串末尾的 Z 是什么意思?
Z 表示 UTC(零时区)。所以带 Z 的时间和你看到的本地时间会差一个时区偏移,东八区要加八小时才是本地时刻,核对时最容易在这里错。
为什么时间戳不区分时区?
因为它定义为「距 1970-01-01 UTC 的秒数」,本身是绝对时刻,不含时区信息。时区只在把它格式化成可读字符串时才介入,所以同一个时间戳在不同地区显示成不同的钟点。
2038 年问题会影响这里吗?
那是 32 位有符号整数存秒数会溢出的问题,影响的是老系统的存储类型。本工具用 JavaScript 数值计算,不受此限制。