日期格式转换器

输入日期字符串或 Unix 时间戳(秒或毫秒),即可同时查看 ISO 8601、美式、欧式、德式、日式、长格式、RFC 2822、24小时、12小时、Unix 秒/毫秒等 14 种格式。

浏览器本地处理 无需注册 日期与时间

解析日期字符串或时间戳,并以 14 种常见格式显示,包括 ISO、美式、欧式、德式、日式、RFC 2822、Unix 秒/毫秒以及 12/24 小时时间。

如何转换日期格式

  1. 输入日期字符串或 9 到 13 位纯数字时间戳。
  2. 点击转换,或用“现在”填入当前 ISO 时间。
  3. 查看生成的日期、时间、RFC 2822 和 Unix 结果。
  4. 复制所需的具体格式。

解析与时区行为

9 到 13 位纯数字会按 Unix 时间戳处理:大于 1e11 视为毫秒,否则视为秒。其他输入交给浏览器 JavaScript Date 解析器。

大多数日期和时间格式使用浏览器本地时区,而 Full ISO 使用 toISOString()、RFC 2822 使用 toUTCString(),因此同一时刻的 UTC 与本地钟表时间可能不同。

隐私与限制

日期解析与格式化完全在浏览器中进行,本应用不会把输入发送到外部服务。自由格式日期依赖浏览器 JavaScript Date 实现,含糊的字符串在不同环境中可能被不同方式解释。

日期格式转换器 FAQ

会输出哪些格式?

ISO 日期、完整 ISO UTC、美式、欧式、德式、日式、英文长短格式、RFC 2822、12/24 小时以及 Unix 秒和毫秒。

如何识别 Unix 时间戳?

9 到 13 位纯数字会视为时间戳,大于 1e11 按毫秒处理。

为什么 Full ISO 与本地时间不同?

Full ISO 使用 UTC,而多个其他输出使用浏览器本地时区。

所有日期字符串都能识别吗?

不能。非数字输入依赖浏览器 Date 解析器。

“现在”按钮做什么?

把当前时刻的 ISO 字符串放入输入框并立即转换。