在线 Unix 时间戳转换工具
在秒级/毫秒级 Unix 时间戳与标准日期时间之间双向转换。输入时间戳后无需手动指定位数,工具会按长度自动判断是秒级还是毫秒级;也可以随时点击「获取当前时间戳」拿到此刻的两种精度结果。
转换结果同时给出日期时间、秒级时间戳、毫秒级时间戳和你浏览器所在的时区,每一行都可单独复制。
Unix 时间戳转换 的主要功能
- 双向转换时间戳转日期时间,也支持 YYYY-MM-DD HH:mm:ss 转回时间戳。
- 自动识别位数按数字长度自动区分 10 位秒级与 13 位毫秒级,无需手动选择单位。
- 一键获取当前时间戳同时返回秒级与毫秒级两种精度,方便写接口签名、缓存版本号。
- 时区显示结果附带浏览器时区,避免把本地时间误当成 UTC 时间。
- 逐行复制日期时间、秒级、毫秒级、时区均可单独一键复制。
- 输入校验非正整数、超出可表示范围、年份不在 1970-2099 时给出明确提示。
如何使用Unix 时间戳转换?
-
输入时间戳或日期
在「Unix 时间戳」框粘贴 10 位或 13 位数字,或在「标准日期时间」框填写 YYYY-MM-DD HH:mm:ss。
-
点击转换
点击对应的转换按钮,结果区会显示日期时间、秒级与毫秒级时间戳以及时区。
-
复制需要的值
点击结果行右侧的复制按钮,只取你要用的那一项。
Unix 时间戳转换 常见问题
Unix 时间戳是什么?
Unix 时间戳指从 1970-01-01 00:00:00 UTC 起经过的时间量,秒级为整数秒,毫秒级为整数毫秒。它是与语言、时区无关的统一时间表示,常用于日志、签名和跨系统时间传递。
10 位和 13 位时间戳有什么区别?
10 位是秒级精度(例如 1716100200),13 位是毫秒级精度(例如 1716100200000)。本工具按数字长度自动判断精度,并在结果中同时给出两种值,可直接互换使用。
为什么转换出的日期和我预期的相差 8 小时?
时间戳本身是 UTC 基准的绝对量,展示成本地时间时会按浏览器时区偏移。东八区(北京时间)比 UTC 早 8 小时,因此会相差 8 小时。结果区会显示当前使用的时区,便于核对。
日期转时间戳支持哪些格式?
支持 YYYY-MM-DD HH:mm:ss 形式(日期与时间之间用空格或字母 T 分隔均可),年份范围限制在 1970 到 2099。输入按浏览器本地时区解释。
输入的时间戳会被上传吗?
不会。转换逻辑全部在页面脚本内完成,不发送任何网络请求,也不写入服务端日志。