⏱ Unix 时间戳转换
🔒 本工具完全在你的浏览器里运行,输入内容不会上传到任何服务器。
当前时间戳:秒 毫秒
当前时间(所选时区):
时区:
时间戳 → 日期
日期 → 时间戳
广告位(预留,AdSense 审核通过后启用)
这是什么
Unix 时间戳是从 1970 年 1 月 1 日 00:00:00(UTC)起经过的秒数,和时区无关,是程序、数据库、日志里最常见的时间表示方式。前端 JavaScript 和 Java 常用毫秒(13 位),Linux 命令、PHP、Python 的 time.time() 取整后常见秒(10 位)。把时间戳显示成“几点几分”时才需要时区,例如同一个时间戳在北京时间(UTC+8)比 UTC 晚 8 个小时。
怎么用
先选时区(默认 Asia/Shanghai 北京时间)。在“时间戳 → 日期”中粘贴时间戳,单位可以自动识别:数值大于等于 1000 亿按毫秒处理,否则按秒。在“日期 → 时间戳”中按 年-月-日 时:分:秒 输入,会按所选时区换算成秒和毫秒。
示例
1700000000(秒)在北京时间是 2023-11-15 06:13:20,UTC 是 2023-11-14 22:13:20。0 在北京时间是 1970-01-01 08:00:00。
常见问题
10 位和 13 位时间戳有什么区别?
10 位通常是秒,13 位通常是毫秒,两者相差 1000 倍。
时间戳会受时区影响吗?
时间戳本身不受时区影响,只有转换成可读日期时才需要指定时区。
2038 年问题是什么?
用 32 位有符号整数存秒级时间戳的旧系统,在 2038-01-19 03:14:07(UTC)之后会溢出;现代系统大多已用 64 位,本工具不受影响。
夏令时会处理吗?
会。时区换算使用浏览器内置的时区数据库,美国、欧洲等地的夏令时会自动计入。
广告位(预留,AdSense 审核通过后启用)