实用工具
输入
结果
结果会显示在这里。你的运行记录
只有消耗积分的运行才会保存。
登录后可以保留你的运行记录。
日志、JWT 和数据库行把时间记成整数,读懂它们就得转换。这个工具在时间戳和可读日期之间双向转换,支持 UTC、你的本机时区和 Asia/Shanghai,并且会判断一个整数是秒还是毫秒——搞错这一点,事件不是掉进 1970 年,就是飞到公元 55000 年。
它是怎么工作的
- 秒和毫秒按位数区分,判断结果会显示出来,你可以手动覆盖。
- 当前时间戳实时更新,需要立刻取一个时用得上。
- 转换使用浏览器的时区数据库,所以历史夏令时规则也能正确应用。
你的数据去了哪里
哪也没去。本工具完全在你的浏览器里运行:你粘贴的文本由页面处理,不会传输到任何服务器,也不会写进任何日志。
当一次运行消耗积分时,会向你自己的历史里保存一行摘要,方便回头查找。摘要记录的是这次运行的形态——大小、数量、你查询的值——而不是你粘贴的内容。
它要花多少
本工具完全免费,不需要登录,也不消耗积分。
常见问题
- 怎么分辨秒和毫秒?
- 看位数。当前的秒级时间戳是 10 位,毫秒级是 13 位。13 位的值按秒读,会落到几万年以后。
- 2038 年问题是什么?
- 有符号 32 位时间戳会在 2038 年 1 月 19 日溢出。用 32 位整数存时间戳的系统会绕回 1901 年。现代系统都用 64 位,能撑的时间比宇宙年龄还长。
- 日期为什么差了一小时?
- 夏令时。时间戳是一个绝对时刻,它显示成什么本地时间,取决于那个日期在那个时区生效的规则,而规则会变。
背后的开源项目
本工具是独立实现,并未打包第三方库。date-fns/date-fns(MIT)在代码层面做的是同一件事——如果你需要在自己的程序里实现它,从那里开始,而不是调用一个网页。
date-fns/date-fns也常被称作
- 时间戳转换
- unix时间戳
- 时间戳在线转换
- epoch转换
- 毫秒时间戳