输入与选项

计算方式

支持零和负时间戳;较早日期建议手动指定秒或毫秒。

时间戳单位

日期显示 / 输入时区

格式如 +08:00、−05:00 或 +05:30;范围 −14:00 至 +14:00。

已显示示例结果,修改输入即可重新计算。

换算结果

所选时区日期
2024-01-01 08:00:00.000(UTC+08:00)
ISO 8601 / UTC
2024-01-01T00:00:00.000Z
秒时间戳
1704067200
毫秒时间戳
1704067200000

时间戳转换工具

在 Unix 时间戳与日期时间之间双向转换,支持秒、毫秒识别和时区选择,方便还原日志时间、生成指定日期的时间戳及核对时间数据。

公式与换算依据

Unix 时间戳从 1970-01-01 00:00:00 UTC 起计数;毫秒 = 秒 × 1000。指定偏移下的当地时间 = UTC + 偏移。

计算示例

1704067200 秒 = 1704067200000 毫秒 = 2024-01-01T00:00:00.000Z;UTC+08:00 为 2024-01-01 08:00:00。

适用范围与结果说明

  • 自动模式把绝对值不小于 1e11 的数值当作毫秒,否则当作秒;位数不能无歧义确定单位,早期毫秒或遥远未来秒值请手动指定。
  • 本地时区随设备时区规则;夏令时不存在或重复的当地时间会提示错误,请改用明确 UTC 偏移。固定偏移本身不代表某个城市完整时区规则。
  • Unix 时间戳不单独编码闰秒,秒字段不接受 60;输入精度须能表示整数毫秒,不接受被截断的更细精度。

整理:喜爱工具箱 · 更新:2026-10-31 · 依据:The Open Group:POSIX 时间定义

内容整理:喜爱工具箱 · 更新: · 请结合各工具的计算规则与适用范围使用结果。

使用说明

三步完成操作

  1. 01 · 选择方向

    选择转换模式,按输入说明填写内容。

  2. 02 · 核对结果

    查看结果和公式,输入无效时按照提示修正。

  3. 03 · 复制结果

    复制转换后的结果,结合适用范围使用。

常见问题

使用前先了解这些

秒和毫秒如何区别?

现代日期常见 10 位秒和 13 位毫秒,但较早日期不满足此规律,可选择明确单位。

切换时区会改变时间戳吗?

同一瞬间的时间戳不变,显示日期会变化;日期反向转换时所选时区用于解释输入的当地时间。