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 秒。