Unix タイムスタンプ変換ツール

Unix エポックタイムスタンプと人間が読める日付の間で変換します。

ツールを読み込み中…

Unix タイムスタンプ変換ツールUnix エポックタイムスタンプをローカル時刻・UTC・ISO 8601・「3 分前」のような相対表現に変換します。秒とミリ秒は自動判別されます。逆方向は日時ピッカーから秒・ミリ秒両方のエポックを生成し、コピーボタン付きで表示します。処理はすべてブラウザ内で完結します。

Unix タイムスタンプ変換ツールとは?

epoch 時刻を人間が読める日付に変換し、その逆も行う Unix タイムスタンプ変換ツールです。すべてブラウザ内で完結します。Unix epoch を貼り付けると、その数値が秒かミリ秒かを自動判定し(絶対値が 1e12 以上の値はミリ秒として扱われます)、判定された単位、「3 分前」のような相対表現、ローカル時刻、UTC、そしてコピーできる ISO 8601 文字列を表示します。逆方向では日付と時刻のピッカーを使い、秒単位とミリ秒単位の両方の epoch 値をコピーボタン付きで生成します。開発者や DevOps エンジニア、そしてログ・API・データベース・トークンや Cookie の有効期限をデバッグするあらゆる人が、Unix 時刻・epoch 秒・ミリ秒をすばやく読める日付に変換したり、日付をタイムスタンプに変換したりするのに利用しています。

Unix タイムスタンプ変換ツールの使い方

  1. タイムスタンプを日付に変換するには、Unix epoch フィールドに Unix epoch を入力または貼り付けます(または「Now」をクリックして現在の epoch を秒で挿入します)。
  2. 結果を確認します:判定された単位(秒またはミリ秒)、相対時刻、ローカル時刻、UTC。秒かミリ秒かは自動的に判定されます。
  3. ISO 8601 出力の横にあるコピーボタンをクリックして、標準化された日付文字列をコピーします。
  4. 日付をタイムスタンプに変換するには、日付と時刻(ローカル)のピッカーを使います(または「Now」をクリックして現在時刻を入力。「Clear」で空にできます)。
  5. 生成された Epoch(秒)または Epoch(ミリ秒)の値を、そのコピーボタンでコピーします。

使用例

epoch 秒から ISO 8601 へ

入力

1718000000

出力

2024-06-10T06:13:20.000Z

ミリ秒 epoch を自動判定

1718000000000(13 桁、≥ 1e12)を入力すると、判定された単位が「seconds」ではなく「milliseconds」と表示され、秒単位の 1718000000 と同じ瞬間に解決されます。

日付ピッカーから epoch へ

日付と時刻(ローカル)フィールドで日付と時刻を選ぶと、ツールが Epoch(秒)と Epoch(ミリ秒)の両方を出力します。正確な数値はお使いのローカルタイムゾーンのオフセットによって変わります。

よくある質問

秒とミリ秒の両方に対応していますか?
はい。epoch を日付に変換するときは単位を自動判定します。絶対値が 1e12 以上の値はミリ秒として扱われ、それ以外は秒として扱われます。「判定された単位」フィールドでどちらが使われたか分かります。日付を epoch に変換するときは秒とミリ秒の両方を出力します。
なぜ入力が「Invalid」と表示されるのですか?
epoch フィールドは整数のみを受け付けます(1970 年より前の日付のために、先頭に任意のマイナス記号を付けられます)。小数点・文字・その他の記号は拒否され、小数の epoch は意図的にサポートしていません。
どんな出力が得られますか?
epoch からは、判定された単位、相対表現(例:「2 時間後」や「3 分前」)、完全なローカル時刻、完全な UTC 時刻、そしてコピーできる ISO 8601 文字列が得られます。日付ピッカーからは Epoch(秒)と Epoch(ミリ秒)が得られます。
「Now」ボタンは何をしますか?
epoch フィールドの横にある「Now」ボタンは現在時刻を Unix 秒で入力し、日付ピッカーの横にある「Now」ボタンは現在のローカルの日付と時刻(分単位)を設定します。
自分のデータはどこかにアップロードされますか?
いいえ。すべてブラウザ内のローカルで動作します。タイムスタンプや日付がサーバーに送信されることはなく、アップロードも一切ないため、オフラインでも動作し、データのプライバシーを保ちます。

関連ツール