日付フォーマット変換
ISO 8601 文字列、RFC 2822 日付、Unix epoch(桁数で秒/ミリ秒を自動判別)、ブラウザが解釈できる自由形式を入力すると、ISO local / UTC、RFC 2822、HTTP `Date` (IMF-fixdate)、SQL DATETIME、Unix 秒/ミリ秒、ロケール文字列、日付のみ/時刻のみ、年中の通日として表示。空欄なら「現在」を整形。
—
フォーマット
- ISO 8601 (local)2026-08-21T01:08:41.880+00:00
- ISO 8601 (UTC)2026-08-21T01:08:41.880Z
- RFC 2822Fri, 21 Aug 2026 01:08:41 +0000
- HTTP / IMF-fixdateFri, 21 Aug 2026 01:08:41 GMT
- SQL DATETIME (local)2026-08-21 01:08:41
- SQL DATETIME (UTC)2026-08-21 01:08:41
- Unix epoch (seconds)1787274521
- Unix epoch (milliseconds)1787274521880
- Locale (full)Fri Aug 21 2026 01:08:41 GMT+0000 (Coordinated Universal Time)
- Locale (date)8/21/2026
- Locale (time)1:08:41 AM
- Date only2026-08-21
- Time only01:08:41
- Year / Day-of-year2026-233
使い方
- よくある形式の日付を入力または貼り付け。
- 必要な形式を読んで、Copy でクリップボードへ。
- 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。
- マシンごとに出力が違う理由は?
- ロケール(日付/時刻文字列)とローカルタイムゾーンオフセットはブラウザ設定依存。Unix epoch と ISO UTC 値はどこでも同じ。
関連ツール
Unix タイムスタンプ変換
Unix タイムスタンプを日付に、日付をタイムスタンプに変換。
時間 0 0
エポック時刻変換 (Unix, FILETIME, Excel)
ある瞬間を 11 種の歴史的エポック形式の間で変換: Unix 秒/ミリ秒、NTP、Windows FILETIME、.NET DateTime Ticks、Mac HFS+、Apple Cocoa CFAbsoluteTime、Excel 1900·1904 シリアル、ISO 8601、RFC 2822。
時間 0 0
期間フォーマッター
期間を人間向け("1h 30m")・時計(1:30:00)・ISO 8601(PT1H30M)・秒/分/時/日 間で変換。
時間 0 0
Unix時間精度変換
タイムスタンプをUnix epoch基準の秒・ミリ秒・マイクロ秒・ナノ秒間で変換。精度自動検出、ISO・RFC 2822・相対時間も出力。
時間 0 0
ISO 8601 週計算機
任意の日付を ISO 週番号に変換(およびその逆)— その週の月曜開始 / 日曜終了、ISO 年、年内通算日数、その年の週数を取得。
時間 0 0
ULID デコーダー (タイムスタンプ & ランダム)
ULID を 48 ビットの生成タイムスタンプと 80 ビットのランダム値に復号 — Crockford Base32、大文字小文字を区別せず、時刻を ISO UTC・相対・エポックミリ秒で表示 — ブラウザ内で。
開発 0 0