Unix 时间戳转换器

在 Unix 时间戳与可读日期之间互相转换。

在浏览器本地运行。 你的输入不会上传或存储。你可以在浏览器的网络面板中验证这一点。

这个工具解决什么问题?

在 IT Tools 常见的十种日期时间格式之间转换,包括 JavaScript 本地日期、ISO 8601、ISO 9075、RFC 3339、RFC 7231、Unix 秒/毫秒、UTC、Mongo ObjectID 和 Excel 日期时间。

应该从哪些示例开始?

秒转日期

输入

1736899200

输出

2025-01-15T00:00:00.000Z

毫秒转日期

输入

1736899200000

输出

2025-01-15T00:00:00.000Z(同一时刻,毫秒单位)

日期转时间戳

输入

2025-01-15T00:00:00Z

输出

1736899200 (seconds) · 1736899200000 (milliseconds)

它是如何工作的?

选定的输入格式会先解析为一个时间点,再从同一日期生成所有支持的格式。输入为空时会使用当前时间。

所有格式化都在浏览器中完成。本地格式使用设备时区,Unix 时间戳使用 Unix 纪元以来的秒或毫秒数。

有哪些边界和限制?

  • 负 Unix 时间戳有效,表示 1970 年之前的日期。
  • 格式选择器用于控制有歧义的数字输入;粘贴内容时会自动选择检测到的格式。
  • JavaScript 日期大约只支持 ±275,760 年,超出范围会返回明确错误,而不是“无效日期”。
  • Unix 时间不表示闰秒,并假设每天恰好有 86,400 秒。

技术参考

相关工具

相关指南