Unix時間変換ツール

Unix時間(エポック秒)と日時を相互変換する無料オンラインツール。秒・ミリ秒のタイムスタンプをUTC・ローカル時刻・指定タイムゾーンに変換、または日時からエポック秒を算出。ログ解析・API開発・DBデバッグに最適。

931.3K 利用回数 更新日 · 2026-05-06 ブラウザ内で処理 · アップロードなし
AD

Unix時間変換ツールの使い方

Unix時間変換ツールは、Unix時間(エポック秒)と日時を双方向に変換するオンラインツールです。入力はすべてブラウザ上で処理され、サーバーに送信されません。

  1. Unixタイムスタンプを入力 — 秒単位(10桁)またはミリ秒単位(13桁)の数値を入力し、単位を選択します。
  2. 日時を入力 — 日付と時刻を指定すると、対応するエポック秒が算出されます。
  3. タイムゾーンを選択 — UTC、ローカル時刻に加え、ニューヨーク・ロンドン・上海・東京などのタイムゾーンでの表示に対応しています。
  4. 「現在時刻を使用」をクリック — 現在のUnix時間と日時をワンクリックで入力できます。
  5. 結果を確認 — UTC時刻、ローカル時刻、選択タイムゾーンの時刻、秒・ミリ秒のタイムスタンプが表示されます。

プログラミングやログ解析では、タイムスタンプの桁数(10桁=秒、13桁=ミリ秒)に注意してください。Unix時間変換ツールは両方の単位に対応しているため、APIやデータベースの形式に合わせてすぐに変換できます。

計算式と理論 — Unix時間(エポック秒)

Unix時間(Unix time、エポック秒)は、1970年1月1日 00:00:00 UTC(協定世界時)からの経過秒数を表す標準的な時刻表現です。多くのプログラミング言語、データベース、ログシステムで広く使われています。

Unix時間 = 1970-01-01 00:00:00 UTC からの経過秒数
ミリ秒タイムスタンプ = 秒単位のUnix時間 × 1000
表記桁数の目安例(2025年頃)
秒(エポック秒)10桁1735689600
ミリ秒13桁1735689600000

エポック(紀元)とは

「エポック」とは、Unix時間の起点となる 1970-01-01 00:00:00 UTC のことです。この瞬間のUnix時間は 0 です。それ以前の日時は負のUnix時間(例: 1969年は -1 など)になります。

タイムゾーンとの関係

Unix時間自体は常にUTC基準です。ローカル時刻や東京・ニューヨークなどのタイムゾーン表示は、エポック秒にオフセットを加えて算出します。Unix時間変換ツールでは、UTC・ローカル・選択タイムゾーンの3種類の表示を同時に確認できます。

Unix時間変換ツールの活用シーン

Unix時間変換ツールは、次のような場面で役立ちます。

  • ログ解析・障害調査 — サーバーログに記録されたエポック秒を、読みやすい日時に変換してイベントの発生順序を確認する。
  • API・データベース開発 — JSONの created_at やMySQLの UNIX_TIMESTAMP() など、タイムスタンプ形式の入出力を検証する。
  • プログラミング学習 — JavaScript の Date.now()time.time()(Python)、System.currentTimeMillis()(Java)などが返す値の意味を理解する。
  • タイムゾーン確認 — UTCと日本時間(JST)など、複数タイムゾーンでの同一瞬間の表示を比較する。
  • テストデータ作成 — 特定の日時に対応するエポック秒を素早く取得し、ユニットテストやモックデータに利用する。

ブラウザ上で完結するため、インストール不要でいつでもUnix時間と日時の相互変換が行えます。

Unix時間変換ツールについてのよくある質問

Unix時間変換ツールの計算結果は正確ですか?

はい。1970年1月1日 00:00:00 UTC(Unixエポック)を起点とする標準的なUnix時間の定義に基づいて計算します。秒単位・ミリ秒単位のタイムスタンプを正しく解釈します。

どんな場面でUnix時間変換ツールを使うべきですか?

サーバーログやAPIレスポンスのタイムスタンプ確認、データベースの日時フィールドのデバッグ、プログラミング学習、タイムゾーン付きの日時変換など、エポック秒と人間が読める日時の相互変換が必要な場面で活用できます。

入力したデータは保存されますか?

いいえ。すべての計算はブラウザ内で行われ、サーバーへ送信されることはありません。

秒とミリ秒のタイムスタンプはどう区別しますか?

現在の年の秒単位タイムスタンプは通常10桁(例: 1735689600)、ミリ秒単位は通常13桁(例: 1735689600000)です。ツールで単位を選択するか、桁数から判断できます。