AZ Tools

日期格式转换

时间

粘贴 ISO 8601 字符串、RFC 2822 日期、Unix epoch(按位数自动识别秒或毫秒)或任何浏览器能解析的自由格式日期,即可获得同一时刻的 ISO local / UTC、RFC 2822、HTTP `Date` (IMF-fixdate)、SQL DATETIME、Unix 秒/毫秒、locale 字符串、仅日期/仅时间、年中天数。输入留空则格式化"现在"。

格式
  • ISO 8601 (local)2026-06-02T18:04:09.064+00:00
  • ISO 8601 (UTC)2026-06-02T18:04:09.064Z
  • RFC 2822Tue, 02 Jun 2026 18:04:09 +0000
  • HTTP / IMF-fixdateTue, 02 Jun 2026 18:04:09 GMT
  • SQL DATETIME (local)2026-06-02 18:04:09
  • SQL DATETIME (UTC)2026-06-02 18:04:09
  • Unix epoch (seconds)1780423449
  • Unix epoch (milliseconds)1780423449064
  • Locale (full)Tue Jun 02 2026 18:04:09 GMT+0000 (Coordinated Universal Time)
  • Locale (date)6/2/2026
  • Locale (time)6:04:09 PM
  • Date only2026-06-02
  • Time only18:04:09
  • Year / Day-of-year2026-153

使用方法

  1. 输入或粘贴任意常见格式的日期。
  2. 找到需要的格式,点 Copy 复制。
  3. 点 Now 清空输入并使用当前时间。

常见问题

如何区分 epoch 秒和毫秒?
按位数。10–11 位纯整数视为秒(Unix 时间戳到 2286 年都是 10 位);13 位及以上视为毫秒。
为什么 ISO 8601 local 包含时区偏移?
ISO 8601 要求本地时间字符串带偏移 (`+09:00`、`-05:00`) — 让时刻不模糊。UTC 变体以 `Z` 结尾,偏移隐式。
IMF-fixdate 是什么?
HTTP 为 `Date`、`Expires`、`Last-Modified`、`Set-Cookie`(Expires=) 头定义的格式 — `Mon, 02 Jun 2026 15:04:05 GMT`。始终 UTC。
为什么不同机器输出不同?
Locale(日期/时间字符串)和本地时区偏移取决于浏览器设置。Unix epoch 和 ISO UTC 值在哪都一样。

相关工具