时间戳转换在线工具

Unix 时间戳与日期互转,支持秒/毫秒、中国时区与 UTC,本地换算不上传

当前时间

—

Unix 秒

—

Unix 毫秒

—

ISO 8601

—

时间戳 → 日期

10 位按秒、13 位按毫秒;也可手动切换单位

所选时区 —
UTC —
ISO —
Relative —

日期 → 时间戳

按所选时区把日期时间转成 Unix 时间戳

Unix 秒 —
Unix 毫秒 —

时间戳转换:在线 Unix 秒 / 毫秒与日期互转(本地)

时间戳转换(也称Unix 时间戳转换、时间戳转日期、日期转时间戳、毫秒时间戳、epoch converter)把自 1970-01-01 UTC 起的秒数或毫秒数,与可读日期互相换算。支持当前时间实时显示、10 位秒 / 13 位毫秒自动识别、中国标准时间(UTC+8)与 UTC,全部在浏览器本地完成,适合查日志、对接口参数与调试前后端时间不一致。

怎么用时间戳转换

  1. 顶部「当前时间」会每秒刷新,可复制秒、毫秒或 ISO,也可一键填入下方转换区。
  2. 左侧:粘贴 Unix 时间戳。10 位按秒、13 位按毫秒;位数不标准时可用右上角「秒 / 毫秒」切换。
  3. 右侧:用日期时间选择器选时刻,再选时区,即时得到 Unix 秒与毫秒。
  4. 结果旁点「复制」,粘贴到代码、日志、SQL 或接口参数里。

秒和毫秒怎么区分

  • Unix 秒一般是 10 位,例如 1710892800。
  • 毫秒时间戳一般是 13 位,例如 1710892800000,常见于 JavaScript 的 Date.now()。
  • MySQL 的 UNIX_TIMESTAMP()、多数后端 API 用秒;浏览器、部分埋点与日志用毫秒,混用时先确认单位再换算。

时区说明

  • 时间戳本身是绝对时刻,不含时区;同一秒在不同时区显示的本地钟点不同。
  • 默认按中国标准时间(UTC+8)显示与解析,也可选浏览器本地时区或 UTC。
  • 对接海外服务器时,先确认对方用 UTC 还是业务地时区,再决定输入与对照结果。

常见用途

  • 把接口返回的 Unix 时间戳转成可读日期,排查订单、登录与推送时间。
  • 把业务日期转成秒 / 毫秒,写入测试用例、SQL 条件或 Mock 数据。
  • 对照 Date.now() 与后端秒级时间戳,排查差 1000 倍的单位错误。

常见问题

为什么我的 13 位数字被当成秒了?

请确认右上角单位,或检查位数是否正好是 13。工具对 10 / 13 位会自动判断,其他长度按你选的单位解析。

时间戳转日期后怎么差了 8 小时?

多半是 UTC 与东八区对照混了。时间戳值本身没错,换时区选项或对照「UTC」与「中国标准时间」两行结果即可。

和 JavaScript 的 Date.now() 一样吗?

一致时得到的是毫秒时间戳(约 13 位)。若后端要秒,把毫秒结果整除 1000,或直接复制本页「Unix 秒」。

会不会上传我的时间?

不会。换算全在当前浏览器完成,不请求服务器。

和站内「时间换算」有什么区别?

「时间换算」(如 /converter/time)做小时、分钟、秒等单位互转;本页专门做 Unix 时间戳与日期时间互转,二者用途不同。

相关生活工具

免责声明

本工具仅供日常调试与学习参考。极端远古或超远期时刻、夏令时边界等,可能因浏览器实现差异与系统时钟不准产生偏差;正式业务请以合同、服务器与数据库约定的时区与精度为准。

评论

0/2000