时间戳转换
Unix 时间戳与日期时间互相转换
使用说明
支持两种转换方向:输入 Unix 时间戳(10 位秒级或 13 位毫秒级均可自动识别),点击「转换」获取对应的本地时间、UTC 时间和 ISO 8601 格式;或输入日期时间字符串,转换为 Unix 时间戳。页面顶部实时显示当前时间戳,点击「使用此值」可一键填入。
常见问题
什么是 Unix 时间戳?
Unix 时间戳是从 1970 年 1 月 1 日 00:00:00 UTC 开始计算的秒数(或毫秒数)。它是编程中最通用的时间表示方式,不受时区影响,常见于数据库存储、日志记录、接口传参等场景。
10 位和 13 位时间戳有什么区别?
10 位时间戳精确到秒,13 位时间戳精确到毫秒(即秒级 × 1000)。本工具会自动识别位数并正确转换。JavaScript 的 Date.now() 返回的是毫秒级 13 位时间戳。
为什么同一个时间戳显示的时间不同?
时间戳本身是 UTC 时间,转换为本地时间时会加上时区偏移。比如东八区(UTC+8)会在 UTC 时间基础上加 8 小时,所以本地时间显示比 UTC 时间早。