Unixタイムスタンプ変換ツール
日時
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
26 | 27 | 28 | 29 | 30 | 1 | 2 |
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 | 1 | 2 | 3 | 4 | 5 | 6 |
010712
変換結果
Unixタイムスタンプ
1778202432
ISO 8601
2026-05-08T01:07:12.000Z
UTC
Fri, 08 May 2026 01:07:12 GMT
ローカル
5/8/2026, 1:07:12 AM
使い方
現在時刻で初期化されます。Unixタイムスタンプ(秒)を入力するか、日時ピッカーで日時を選択してください。どちらの入力欄も双方向に連動します。「現在時刻」ボタンで現在の時刻にリセットできます。コピーボタンで各形式の値をコピーできます。
Unixタイムスタンプとは
Unixタイムスタンプ(エポック時間)は、1970年1月1日 00:00:00 UTC(Unixエポック)からの経過秒数で時刻を表します。プログラミング、データベース、APIで時刻を統一的に表現する方法として広く使われています。負の値は1970年以前の日時を表します。
活用シーン
- APIの日時処理 — RESTやGraphQL APIで返されるタイムスタンプを人間が読める日時に変換
- データベースのタイムスタンプ調査 — DBに保存されたUnix時間を実際の日時に変換してデータを検証
- ログ解析 — サーバーログやアプリケーションログのエポック時間を可読な日時に変換して時系列を把握
- cronジョブのスケジューリング — 特定の日時をUnixタイムスタンプに変換してスケジュール設定や条件分岐に利用
注意すべき問題
- 2038年問題(Y2K38)— 32ビット符号付き整数の上限(2,147,483,647)を超える2038年1月19日以降、古いシステムではオーバーフローが発生する
- 秒とミリ秒の混同 — JavaScriptのDate.now()はミリ秒を返しますが、Unix標準は秒単位。1000倍の違いに注意
- タイムゾーンの罠 — Unixタイムスタンプ自体はUTCですが、ローカル時間に変換する際にタイムゾーンオフセットが正しく適用されているか確認が必要
覚えておくと便利なタイムスタンプ
- 0 → 1970-01-01 00:00:00 UTC — Unixエポック(起点)
- 1000000000 → 2001-09-09 01:46:40 UTC — 10億秒の節目
- 1234567890 → 2009-02-13 23:31:30 UTC — 連番タイムスタンプ
- 2000000000 → 2033-05-18 03:33:20 UTC — 20億秒の節目
- 2147483647 → 2038-01-19 03:14:07 UTC — 32ビット符号付き整数の上限(Y2K38)
プライバシー
すべての変換処理はブラウザ内で完結します。データがサーバーに送信されることは一切ありません。