UNIXタイム変換

ヘルプ

概要

UNIXタイム変換ツールは、UNIXタイムスタンプ(エポック時刻)と人間が読める日時表記を相互変換するオンラインツールです。秒・ミリ秒単位のタイムスタンプに対応し、複数の形式(ISO 8601・RFC 2822など)とタイムゾーンでの時刻表示が可能です。

使い方

  1. 「変換モード」を「日時に変換」または「UNIXタイムスタンプに変換」から選択します。
  2. タイムスタンプ→日時の場合:UNIXタイムスタンプ(秒またはミリ秒)を入力します。
  3. 日時→タイムスタンプの場合:日付と時刻を入力します。
  4. IANA形式のタイムゾーン(例: Asia/Tokyo)を選択します。
  5. 「変換」ボタンをクリックします。

仕様・用語解説

  • UNIXタイムスタンプ: 1970年1月1日 00:00:00 UTC(Unixエポック)からの経過秒数です。32ビット整数の場合、2038年1月19日 03:14:07 UTCで上限に達する「2038年問題」が存在します。
  • タイムスタンプ(秒): Math.floor(Date.now() / 1000)で取得できる10桁の数値です。
  • タイムスタンプ(ミリ秒): Date.now()で取得できる13桁の数値です。JavaScriptやJavaで広く使用されます。
  • ISO 8601: 2024-01-15T12:30:00+09:00形式の国際標準日時表記です。タイムゾーンオフセットを明示できます。
  • RFC 2822: Mon, 15 Jan 2024 12:30:00 +0900形式のメールDate:ヘッダで使用される表記です。
  • IANAタイムゾーン: Asia/TokyoAmerica/New_Yorkなどの標準的なタイムゾーン識別子です。夏時間(DST)も自動考慮されます。

ユースケース

  • APIレスポンスに含まれるUNIXタイムスタンプを人間が読める日時に変換する場合。
  • ログファイルのタイムスタンプ解析。
  • 異なるタイムゾーン間での時刻変換・比較。

UNIXタイム変換

日時入力

変換結果

UNIXタイムスタンプまたは日時を入力してください。