时间戳转换器

在线 Unix 时间戳与日期时间互转,自动识别 10 位(秒)与 13 位(毫秒),支持时区切换、批量混合转换与 CSV/JSON 导出,还能生成 10 种语言的代码,全程本地处理。

当前 Unix 时间戳(秒)—
—毫秒 —
本地时间 —
秒 / 毫秒自动识别 · 本地处理
🔢时间戳 → 日期时间
支持负数与小数秒;可用逗号或下划线分组,如 1,791,689,690
反向转换:日期时间 → 时间戳
常用时间换算参考
1 分钟60 秒 = 60000 毫秒
1 小时3600 秒 = 3.6×10⁶ 毫秒
1 天86400 秒
1 年(365 天)31536000 秒
10 位时间戳1970 – 2286 年(秒)
13 位时间戳毫秒级,JS 常用
Unix 时间戳是从 1970-01-01 00:00:00 UTC 起经过的秒数,不随本地时区变化,因此它是全球统一的时间刻度;展示成本地时间时才会叠加时区偏移(如中国为 UTC+8)。
历史记录 0 条
自动识别 10 位(秒)与 13 位(毫秒)时间戳,支持多时区、批量互转与 CSV / JSON 导出所有转换在本地浏览器完成,数据不上传服务器

工具介绍

时间戳转换器把 Unix 时间戳与人类可读的日期时间互相换算。粘贴一串 10 位或 13 位数字,工具会自动判断是秒还是毫秒,并按你选择的时区给出本地时间、UTC 时间、ISO 8601、RFC 2822 等结果;反过来,选好日期时间点一下,就能按同一时区还原成时间戳。

面对成片的日志数据,可以切到批量模式:每行粘贴一个值,时间戳与日期时间混在一起也不会出错,转换完能直接导出 CSV 或 JSON。若要在自己的项目里复刻这套逻辑,代码生成页覆盖 JavaScript、Python、Java、PHP、Go、C#、Ruby、Swift、Rust、Kotlin 十种语言,变量名可自定义。所有运算都在浏览器里完成,时间数据不会离开你的设备。

时间戳转换Unix时间戳时间戳转日期日期转时间戳毫秒时间戳时区转换

界面展示

时间戳转换器 界面截图

功能亮点

  • 秒毫秒自动识别:10 位按秒、13 位按毫秒解析,无需手动切换模式
  • 双向互转:时间戳转日期时间,或把日期时间按所选时区转回时间戳
  • 多时区切换:内置本地、UTC、中国、日本、伦敦、纽约、悉尼等 12 个常用时区
  • 多种输出:本地格式、ISO 8601、UTC 字符串、RFC 2822 与自定义模板
  • 自定义模板:支持 YYYY、YY、MM、DD、HH、mm、ss、SSS 占位符自由拼装
  • 毫秒精度:保留毫秒位,ISO 与 RFC 输出同样精确
  • 批量转换:每行一个值,支持时间戳与日期时间混合粘贴
  • 结果导出:批量结果一键导出 CSV 或 JSON,可直接导入表格分析
  • 文件导入:支持上传 txt、csv、log、json 文件,单文件限 5MB
  • 代码生成:覆盖 JavaScript、Python、Java、PHP、Go、C#、Ruby、Swift、Rust、Kotlin
  • 变量可改:自定义变量名,生成的代码自动替换全部引用
  • 本地运算:不上传、不联网,时间与日志数据只留在浏览器

使用方法

  1. 输入时间戳:在「单次转换」填入 10 位或 13 位数字,或点「当前」取实时时间戳
  2. 选择时区:切换时区即可查看该时区下的本地时间、ISO 与 RFC 结果
  3. 反查时间戳:在日期时间框选择时间,点「转时间戳」按所选时区换算
  4. 批量处理:「批量转换」中每行粘贴一个值,选好输出列后点「批量转换」
  5. 生成代码:「代码生成」中选择语言与类型,改好变量名后复制到项目

适合人群

  • 后端开发者:调试接口返回的时间戳、处理数据库时间字段
  • 前端开发者:把接口里返回的时间戳渲染成本地可读时间
  • 运维与 SRE:排查日志里成片的秒级、毫秒级时间
  • 测试工程师:构造边界时间、校验时区与夏令时行为
  • 数据分析师:把日志时间列批量清洗后导入 Excel 或数据库

常见问题解答(FAQ)

为什么换算结果和我本地时间差了几个小时?
Unix 时间戳本身是 UTC。工具默认按你系统的本地时区显示,若要看 UTC 原值,把「时区」切到 UTC/GMT 即可。
10 位和 13 位时间戳有什么区别?
10 位精确到秒,常见于 PHP、MySQL;13 位精确到毫秒,常见于 JavaScript 的 Date.now() 与 Java。工具按位数自动识别,无需手动切换。
批量里有日期也有数字会报错吗?
不会。逐行判断:纯数字按时间戳处理,含日期分隔符的按日期时间解析,无法识别的行会单独标出原因。
日期时间按哪个时区解析?
按你在批量页选择的时区解析,默认本地时区。切换时区后会重新计算。
自定义格式支持哪些占位符?
YYYY(四位年)、YY、MM、DD、HH、mm、ss、SSS(毫秒三位),其余字符原样输出。
ISO 8601 输出为什么带偏移?
为了明确表示该时间属于哪个时区,例如 +08:00;UTC 时间则直接以 Z 结尾。
能处理 1970 年之前的时间吗?
可以,支持负数时间戳,例如 -86400 表示 1969-12-31。
夏令时会影响结果吗?
会。时区换算使用浏览器内置的 IANA 时区数据,纽约、伦敦等地会自动应用夏令时偏移。
生成的代码能直接运行吗?
可以。每种语言都是完整可运行的最小示例,并带有中文注释;变量名会自动替换为你在输入框里填写的名字。
数据会上传到服务器吗?
不会。解析、时区换算与代码生成全部在浏览器本地完成,没有任何网络请求。
批量结果怎么导出?
转换完成后点右上角「导出 CSV」或「导出 JSON」即可下载,CSV 带 BOM,用 Excel 打开不乱码。
时间戳超出范围会怎样?
超出 JavaScript 可表示的日期范围时会明确提示,不会给出错误结果。

更新日期:2026-11-03