UNIX 時間変換の使い方
- タイムスタンプ(例:1759460000)または日時(例:2026-10-03 12:00)を入力します。
- 表示・解釈するタイムゾーンを選びます(初期値はお使いの端末のタイムゾーン)。
- 日時、UNIX 秒、ミリ秒、ISO 8601 がすぐに表示されます。
- 「現在」で現在のタイムスタンプ、「コピー」で秒数をコピーできます。
使用例
秒を日本時間に変換
1759460000(タイムゾーン:東京)
2025年10月3日金曜日 11:53:20 JST
ISO 8601:2025-10-03T02:53:20.000Z
日時を UNIX タイムスタンプに変換
2026-01-01 00:00(タイムゾーン:東京)
秒:1767193200
ミリ秒:1767193200000
UNIX タイムスタンプとは
UNIX タイムスタンプ(UNIX 時間、エポック秒)は、1970 年 1 月 1 日 00:00:00 UTC からの経過秒数です。タイムゾーンに依存しないため、データベース、API、ログで広く使われています。JavaScript の Date.now() や Java の System.currentTimeMillis() は「ミリ秒」を返すため、桁が 3 つ多くなります。
32 ビットの符号付き整数で表したタイムスタンプは 2038 年 1 月 19 日にあふれます(2038 年問題)。現在のシステムの多くは 64 ビットに移行しています。
仕様とポイント
| 自動判別 | 10 桁 = 秒、13 桁 = ミリ秒、16 桁 = マイクロ秒、19 桁 = ナノ秒 |
|---|---|
| 日時の入力 | YYYY-MM-DD、YYYY/MM/DD HH:mm(:ss)、ISO 8601、RFC 2822 |
| タイムゾーン | 端末のタイムゾーン、UTC、東京、台北、香港、上海、ソウル、ニューヨーク、ロサンゼルス、ロンドン、ベルリン |
| 出力 | 日時、UNIX 秒・ミリ秒、ISO 8601、RFC 2822、相対時間、年間通算日 |
| 処理場所 | ブラウザ内 |
| 料金 | 無料・登録不要 |
よくある質問
タイムスタンプが秒かミリ秒か見分けるには?
桁数で分かります。現在の時刻は秒なら 10 桁、ミリ秒なら 13 桁です。このツールは自動で判別し「判別した単位」に表示します。
変換した時刻が 9 時間ずれます
UNIX タイムスタンプは UTC 基準で、日本時間は UTC+9 です。タイムゾーンを「東京」に設定するか、プログラムで表示時にタイムゾーンを変換しているか確認してください。
入力した日時はどのタイムゾーンで解釈されますか?
タイムゾーンのない日時(例:2026-10-03 12:00)は「タイムゾーン」欄の設定で解釈します。Z や +09:00 を含む ISO 8601 の文字列は、その指定に従います。
マイナスのタイムスタンプとは?
1970 年より前の時刻です。たとえば -86400 は 1969 年 12 月 31 日です。