Unix 时间戳转换
秒 / 毫秒时间戳与北京时间互转,支持多时区、批量转换和 Excel 日期
当前 Unix 时间戳(秒)
——
毫秒
——
北京时间
——
时间戳 → 日期时间
北京时间(UTC+8)
2026-10-15 06:00:00周四UTC 时间
2026-10-14 22:00:00ISO 8601
2026-10-15T06:00:00+08:00Excel 日期序列号
46310.25日期时间 → 时间戳
Unix 时间戳(秒)
1792015200Unix 时间戳(毫秒)
1792015200000ISO 8601
2026-10-15T06:00:00+08:00UTC 时间
2026-10-14 22:00:00星期
周四批量转换
每行一个,时间戳和日期可以混着贴,最多 2000 行
| 输入 | 时间戳(秒) | 毫秒 | 北京时间 | 星期 |
|---|---|---|---|---|
| 1792015200时间戳·秒 | 1792015200 | 1792015200000 | 2026-10-15 06:00:00 | 周四 |
| 1792015200000时间戳·毫秒 | 1792015200 | 1792015200000 | 2026-10-15 06:00:00 | 周四 |
| 2026-10-15 06:00:00日期 | 1792015200 | 1792015200000 | 2026-10-15 06:00:00 | 周四 |
| 2026/12/31 23:59:59日期 | 1798732799 | 1798732799000 | 2026-12-31 23:59:59 | 周四 |
| 2027年1月1日 0点日期 | 1798732800 | 1798732800000 | 2027-01-01 00:00:00 | 周五 |
共 5 行,成功 5 行
常见坑
时区
时间戳本身不带时区。服务器通常按 UTC 存储,配置表里写北京时间时要注意 8 小时时差,海外服还要考虑夏令时。
位数
10 位是秒,13 位是毫秒。JS 的 Date.now()、Java 的 currentTimeMillis() 返回毫秒,Lua、Go、MySQL 默认是秒。
日界
游戏的「每日刷新」常设在 04:00 或 05:00,用上方「日界」生成活动起止时间,避免跨天边界出错。
2038
用 32 位有符号整数存秒级时间戳,会在 2038-01-19 11:14:07(北京时间)溢出,长线运营的字段请用 64 位。
各语言写法
点击代码即可复制
| 语言 | 获取当前时间戳(秒) | 时间戳转日期 |
|---|---|---|
| JavaScript | ||
| Lua | ||
| Go | ||
| C# / Unity | ||
| Java | ||
| Python | ||
| MySQL | ||
| Shell | ||
| Excel / WPS(北京时间) |