オプション
変換結果
ここに結果が表示されます
入力すると自動で処理されます

UNIX 時間変換の使い方

  1. タイムスタンプ(例:1759460000)または日時(例:2026-10-03 12:00)を入力します。
  2. 表示・解釈するタイムゾーンを選びます(初期値はお使いの端末のタイムゾーン)。
  3. 日時、UNIX 秒、ミリ秒、ISO 8601 がすぐに表示されます。
  4. 「現在」で現在のタイムスタンプ、「コピー」で秒数をコピーできます。

使用例

秒を日本時間に変換

入力
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 日です。