YourTools.
English
返回目录
工具

时间与时区转换

每行一个时间,在 ISO 8601、Unix 时间戳和指定时区本地时间之间转换;夏令时缺失或重复的时间会明确提示。

本地处理

文件只在当前浏览器处理;关闭或清空后不保留。

输入文本

输入或粘贴要处理的文本

调整设置

可调整输入格式、源时区、输出格式 等

时间与时区转换

开始处理

在本机浏览器中处理,可随时取消

请先输入文本

工具介绍

在 ISO 8601、Unix 时间戳和任意 IANA 时区的本地时间之间互相转换。例如读懂日志里的 Unix 时间戳,把接口返回的 UTC 时间换算成北京时间,或者为跨时区会议换算时间。

每行一个时间,最多 10000 行,按相同设置批量转换;夏令时跳过或重复的时间会明确提示,不会悄悄调整。全部在浏览器中完成,不上传。

使用步骤

  1. 每行输入或粘贴一个时间,也可以点击“使用示例”。
  2. 设置“输入格式”:“带时区偏移的 ISO 8601”“Unix 秒”“Unix 毫秒”或本地时间;输入本地时间时,还要在“源时区”中填写 IANA 名称,例如 Asia/Shanghai。
  3. 选择“输出格式”和“目标时区”,例如 America/New_York;目标时区用于本地时间和带偏移的 ISO 8601 输出。
  4. 点击“运行”,按原来的行序预览转换结果,并下载为文本文件。

格式与限制

输入
文本
输出
纯文本
大小上限
1 MB
可调设置
输入格式(带时区偏移的 ISO 8601、Unix 秒、Unix 毫秒、本地时间“YYYY-MM-DD HH:mm[:ss]”);源时区;输出格式(带时区偏移的 ISO 8601、UTC 的 ISO 8601、Unix 秒、Unix 毫秒、本地时间“YYYY-MM-DD HH:mm:ss”);目标时区;重复的本地时间(停止并报告、取较早时间、取较晚时间)
隐私
文件留在当前浏览器会话中,不上传文件字节。
费用
免费,无需注册

常见问题

时间戳是秒还是毫秒?

当前的 Unix 时间戳以秒计是 10 位,以毫秒计是 13 位。选“Unix 秒”时,13 位的值会被判为无法识别;选“Unix 毫秒”时,10 位的值能转换,但结果会落在 1970 年 1 月,这时应改选“Unix 秒”。

为什么不带 Z 或时区偏移的 ISO 8601 时间无法识别?

没有 Z 或 +08:00 这样的偏移,就无法确定指的是哪个时刻。请把“输入格式”改为本地时间,并填写“源时区”;源时区只在输入本地时间时使用。

遇到夏令时切换会怎样?

被跳过的本地时间会直接报错,例如 America/New_York 的 2026-03-08 02:30。出现两次的时间按“重复的本地时间”处理,例如该时区的 2026-11-01 01:30,可选“停止并报告”“取较早时间”或“取较晚时间”。

填 CST 为什么时间不对?

CST 这类缩写有歧义,浏览器可能把 CST 当作美国中部时间(America/Chicago),而不是中国标准时间。请填写完整的 IANA 名称,例如 Asia/Shanghai。

有一行格式不对会怎样?

整次转换会停止,提示中会列出最多 5 个无法识别的行及其行号,改正后重新运行即可。空行在结果中仍保留为空行。