开发者工具 / 04
时间戳转换器
在一个地方转换Unix秒数、毫秒数、ISO日期、UTC和本地时间。
时间戳转换器: TOEA会根据数值大小识别Unix数值,或解析日期字符串,然后以秒数、毫秒数、ISO 8601、UTC和本地时间显示同一时刻。 完全在浏览器中本地运行,文件不会上传到服务器。
- 类别
- 开发者工具
- 使用次数
- 在浏览器中
- 费用
- 免费·无需注册
- 可用性
- 可直接使用
完全在浏览器中运行
秒、毫秒、微秒
数字位数通常可以说明单位:10位是秒,13位是毫秒,16位是微秒。Unix工具、Python的time.time()和JWT过期时间使用秒;JavaScript的Date.now()和Java使用毫秒。如果日期落在1970年,或远在几万年之后,通常就是单位混用的典型迹象。
时区和ISO 8601
Unix时间戳没有时区:它在任何地方都表示同一时刻。只有将其显示为日期时,才会涉及时区。对于存储和交换的日期,使用带有明确偏移量的ISO 8601格式,例如2026-03-29T09:30:00Z或2026-03-29T11:30:00+02:00,可以避免单纯本地时间的歧义,因为在时钟调整的日期中,本地时间可能缺失或重复。
2038年问题
使用有符号32位整数存储Unix秒数的系统,会在2038年1月19日03:14:07 UTC发生溢出,并回绕到1901年。当前大多数平台都使用64位时间,但嵌入式设备、旧文件格式和数据库列仍可能存在这一限制。
使用方法
- 输入Unix秒数、Unix毫秒数或日期字符串。
- 转换该值。
- 比较常见时间戳格式所表示的确切时刻。
隐私与限制
转换在本地运行。不含明确时区的日期字符串可能会按照浏览器的本地时区进行解析。
相关工具
常见问题
如何识别秒数和毫秒数?
较小的数值会被视为秒数;12位及以上的数值会被视为毫秒数。
为什么本地时间与UTC不同?
本地时间会将设备当前的时区规则应用于同一时刻。
免费工具·使用在浏览器中次·无需账户