🕐 Unixタイムスタンプ変換
Unixタイムスタンプと読みやすい日時を相互変換
✓ ずっと無料 · ✓ 登録不要 · ✓ アップロード不要 · ✓ オフライン対応
🔒 データがデバイスの外に出ることはありません。 すべての処理はJavaScript Date APIを使用してブラウザ内でローカルに行われます。アップロード、サーバー、追跡は一切ありません。
特長
- Unixタイムスタンプ変換 — 秒・ミリ秒・マイクロ秒・ナノ秒を桁数で自動判定、単位を自分で指定することもできます。日時からタイムスタンプへの変換も可能です。
- ローカル時刻とUTC — UTC とブラウザのタイムゾーンを並べて表示。その日付に実際に適用されていたオフセットを使います。
- ISO 8601形式 — UTC と自分のオフセットの 2 種類の ISO 8601 に加え、HTTP の日付形式も表示します。
- 相対時間 — そのタイムスタンプがどれくらい前か、あるいはどれくらい先かがわかります。
仕組み
- タイムスタンプか日時を入力 — 任意の単位の Unix 数値、ISO 8601 や RFC 2822 の日時を入力するか、日付ピッカーで選びます。
- すべての形式を確認 — Unix、ISO 8601、ローカル時刻、UTC、相対時間の各形式で表示されます。
- 必要なものをコピー — 各形式の横にある「コピー」を押します。
活用例
- ログやAPIレスポンスのタイムスタンプをデバッグ
- データベースのタイムスタンプを読みやすい日時に変換
- イベント間の時間差を計算
よくある質問
ミリ秒のタイムスタンプに対応していますか?
はい。マイクロ秒とナノ秒にも対応しています。数値は桁数で判定します:11 桁以下は秒、12〜14 桁はミリ秒、15〜17 桁はマイクロ秒、18 桁以上はナノ秒。入力欄の下にどの単位で読んだかを表示し、違う場合は単位を選び直せます(たとえば 1973 年 3 月より前のミリ秒値は 11 桁しかありません)。ブラウザはミリ秒単位で時刻を扱うため、それより細かい桁は切り捨て、その旨を表示します。
どのタイムゾーンを使っていますか?
Unix タイムスタンプ自体にタイムゾーンはなく、1970 年 1 月 1 日 00:00 UTC からの秒数です。このページはその時刻を UTC とブラウザのタイムゾーンで表示し、その日付に実際に適用されていたオフセットを使います(夏時間のある地域では夏と冬で異なります)。日付ピッカーはローカル時刻で動作します。
数値の代わりに日時を貼り付けられますか?
はい。ISO 8601(2023-11-14T22:13:20Z、+09:00 のようなオフセット付き、T の代わりに空白も可)と、HTTP やメールのヘッダーで使われる RFC 2822 形式(Tue, 14 Nov 2023 22:13:20 GMT)に対応しています。タイムゾーンのない日時はローカル時刻として読み取り、その旨を表示します。
1970 年より前の日付は?
負の数を入力してください。-86400 は 1969 年 12 月 31 日 00:00 UTC です。ブラウザが扱える紀元前 271821 年から西暦 275760 年までの日付に対応します。
関連ツール
- 📏 単位変換 — 長さ・重さ・温度・データ量などの単位を相互変換
- { } JSONフォーマッタ・整形 — JSONの整形(プリティプリント)・圧縮・検証 — すべてブラウザ内で
- #️⃣ ハッシュ生成 — テキストやファイルから暗号学的ハッシュを生成
💬 バグ、アイデア、ご挨拶など? Milo 🐨 に連絡 · [email protected]