时间戳转换
明确选择 Unix 秒或毫秒,转换带符号时间戳与严格 ISO 日期
明确选择 Unix 秒或毫秒;日期仅支持严格 ISO 格式。无偏移的日期时间按浏览器时区解释。
浏览器时区:UTC · 纯日期表示 UTC 零点;无效日期和本地时钟跳变/回拨时间会被拒绝。
完整说明还包括常见问题处理、操作示例、代码片段、FAQ 和相关工具,便于核对结果或排查问题。
工具说明
选择明确的秒或毫秒单位后转换 Unix 数值,支持可选正负号。秒最多三位小数,毫秒必须是整数。日期输入支持严格公历 YYYY-MM-DD 或 YYYY-MM-DDTHH:mm[:ss[.SSS]],日期时间可附 Z 或 ±HH:mm。纯日期表示 UTC 零点;无偏移日期时间使用页面展示的浏览器时区。无效日期以及时钟跳变、回拨中缺失或重复的本地时刻会被拒绝,本地日期选择器也遵循该规则。结果包含 UTC、ISO、浏览器本地时间、转换当时的相对时间与 Unix 数值。快捷偏移增加固定经过时长并保留毫秒,30 天不等于一个日历月。ISO 日期输入支持 0001–9999 年,数值输入受 JavaScript Date 范围限制。处理在本地完成,本工具不保存输入。
失败门诊(高频踩坑)
数值单位会改变时刻
原因:秒与毫秒相差 1,000 倍,数字位数不能普遍保证单位。
修复:使用来源 API 或日志格式明确规定的单位。
相对时间是快照
原因:结果只代表转换时的相对值,不能证明 Token 有效或事件真实发生。
修复:需要最新相对值时重新转换,业务规则在所属系统中核验。
场景配方
检查日志毫秒值
目标:增加一小时并保留亚秒余数。
- 选择毫秒并输入 1700000000123。
- 转换并核对 ISO 2023-11-14T22:13:20.123Z。
- 点击 +1 小时,核对 2023-11-14T23:13:20.123Z。
结果:Unix 毫秒变为 1700003600123,.123 余数保持不变。
区分回拨中的重复时间
目标:明确纽约秋季回拨时的目标时刻。
- 输入 2026-11-01T01:30:00-04:00 并转换。
- 与 2026-11-01T01:30:00-05:00 对比。
结果:钟面时间相同,但 UTC 分别为 05:30Z 与 06:30Z。
生产可用片段
计算示例
text
秒 -1 → 1969-12-31T23:59:59.000Z
秒 1.5 → 1970-01-01T00:00:01.500Z
2026-02-30 → 拒绝推荐工作流
常见问题
会自动判断秒和毫秒吗?
不会,必须明确选择数字输入单位。秒模式下 -1 为 1969-12-31T23:59:59.000Z;毫秒模式下 -1 为 1969-12-31T23:59:59.999Z。
接受哪些日期格式?
接受严格的 YYYY-MM-DD 或 YYYY-MM-DDTHH:mm[:ss[.SSS]],日期时间可附 Z 或 ±HH:mm。自然语言日期、2 月 30 日、24:00 和闰秒写法会被拒绝。
没有偏移时使用哪个时区?
纯日期表示 UTC 零点;无偏移日期时间及日期选择器使用页面展示的浏览器时区。缺失或重复时刻会被拒绝,可改用明确偏移指定时刻。
增加一天会保持本地钟面时间吗?
快捷偏移增加固定经过时长:一天为 24 小时,一周为 168 小时,30 天为 720 小时。跨夏令时后,本地钟面时间可能改变。
毫秒会保留吗,输入会保存吗?
支持整数毫秒或最多三位小数的秒,快捷偏移保留毫秒余数。输入在本地处理,本工具不存储输入。
继续浏览