时间戳转换
Unix 时间戳与日期时间转换
当前时间戳
时间戳 → 日期时间
日期时间 → 时间戳
说明
- Unix 时间戳是从 1970 年 1 月 1 日 00:00:00 UTC 起经过的秒数
- 支持 10 位 (秒) 和 13 位 (毫秒) 时间戳
- 日期时间格式: YYYY-MM-DD HH:MM:SS
时间戳转换 使用说明
- 查看当前实时 Unix 时间戳(秒级和毫秒级)
- 将 Unix 时间戳粘贴到输入框中,自动转换为可读的日期时间格式
- 或选择日期和时间,自动生成对应的 Unix 时间戳
- 工具自动识别秒级(10 位)和毫秒级(13 位)时间戳
- 点击「复制」按钮复制转换结果
本工具完全免费,无需注册登录,打开浏览器即可使用。
时间戳转换 常见问题
什么是 Unix 时间戳?
Unix 时间戳是从 1970 年 1 月 1 日 00:00:00 UTC(称为 Unix 纪元)到指定时间经过的秒数。例如时间戳 1700000000 对应 2023-11-14 22:13:20 UTC。它是计算机中最通用的时间表示方式。
秒级和毫秒级时间戳有什么区别?
秒级时间戳通常是 10 位数字(如 1700000000),毫秒级时间戳是 13 位数字(如 1700000000000)。JavaScript 中 Date.now() 返回的是毫秒级时间戳,而大多数后端语言和数据库使用秒级。
时间戳是什么时区的?
Unix 时间戳本身没有时区概念,它代表的是 UTC 时间。转换为日期时间时,本工具默认使用您浏览器所在的本地时区进行显示,也可以切换为 UTC 时区。
2038 年时间戳问题是什么?
32 位系统中,时间戳使用 32 位有符号整数存储,最大值为 2147483647(对应 2038-01-19 03:14:07 UTC),超过后会溢出。64 位系统不受此限制。这被称为"Y2K38 问题"。