时间戳转换

Unix 时间戳与本地日期时间互转,支持秒与毫秒,可读取当前时间。

这个工具能做什么

Unix 时间戳(从 1970-01-01 00:00:00 UTC 起的秒数或毫秒数)和人类可读的日期时间互相转换。输入时间戳转出本地时间和 UTC 时间,输入日期时间转出时间戳,还支持直接取当前时间。转换在本地完成,时区按你浏览器的设置显示。

典型使用场景

排查日志时把 1735689600 这样的数字翻译成“几点几分”;对接 API 时确认 expire_time 到底对应哪个时刻;检查数据库 created_at 字段是否和业务时间对得上;写定时任务时把“下周一零点”换算成时间戳。跨时区协作时,时间戳是唯一无歧义的沟通方式——“1735689600”在全世界都是同一瞬间。

注意事项

最大的坑是秒和毫秒混用:JavaScript 的 Date.now() 返回毫秒,多数后端语言返回秒,差 1000 倍,混用会得到 1970 年或五万年后的日期。本工具两种单位都支持,转换前看清来源单位。另外 32 位有符号整数存秒级时间戳会在 2038 年 1 月 19 日溢出(“2038 年问题”),维护老系统时要留意。