httpjson 在线工具
时间戳转换在线工具
时间戳转换工具支持 Unix 秒、毫秒、微秒、纳秒与日期时间双向转换,可自动识别输入精度,切换北京时间、本地时间和 UTC,并显示 ISO 8601 与相对时间。
什么是时间戳
Unix 时间戳表示从 1970-01-01 00:00:00 UTC 起经过的时间,可使用秒、毫秒、微秒或纳秒精度。接口、数据库、日志和缓存系统可能采用不同精度,转换时需要正确识别。
自动识别四种精度
输入常见的 10 位秒、13 位毫秒、16 位微秒或 19 位纳秒时间戳,工具会自动识别精度,也可以手动指定单位。微秒和纳秒使用大整数处理,避免数值精度丢失。
日期、ISO 与时区转换
日期转时间戳支持手动输入日期时间和带时区的 ISO 8601 字符串,并可在北京时间、浏览器本地时间与 UTC 之间切换,适合跨时区接口与日志排查。
适用场景
适合排查日志、数据库记录、缓存过期时间、接口签名时间参数、Webhook 回调、定时任务和跨时区展示问题。
常见问题
-
10 位、13 位、16 位和 19 位时间戳有什么区别?
它们通常分别对应秒、毫秒、微秒和纳秒级 Unix 时间戳。工具支持自动识别,也可以手动指定输入单位。
-
时间戳转日期为什么可能差 8 小时?
常见原因是 UTC 与北京时间时区差异。北京时间是 UTC+8,不同系统展示时间时可能使用服务器时区、浏览器本地时区或 UTC。
-
可以手动输入日期时间再生成时间戳吗?
可以。页面支持按北京时间、本地时间或 UTC 解析日期时间,并输出秒、毫秒、微秒或纳秒时间戳。带时区的 ISO 8601 输入会优先使用其中的时区。
-
当前时间戳可以复制吗?
可以。当前秒级时间戳和毫秒级时间戳会实时显示,并提供常驻复制按钮,方便粘贴到日志排查、接口调试或数据库查询中。