Fastway

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

Unix(秒) 1789423486
Unix(ミリ秒) 1789423486000
ISO 8601 2026-09-14T22:04:46.000Z
RFC 2822 Mon, 14 Sep 2026 22:04:46 GMT
UTC 14/09/2026 22:04:46
サンパウロ(BRT) 14/09/2026 19:04:46
お使いの地域の時刻 14/09/2026 22:04:46 (UTC)

Unix タイムスタンプとは?

Unix タイムスタンプ変換ツールは、Unix タイムスタンプと読みやすい日付を複数のタイムゾーンで相互変換します。Unix タイムスタンプは、エポックである1970年1月1日 UTC からの秒数(またはミリ秒数)を数えるもので、ソフトウェアが時点を保存・交換する普遍的な方法です。データベース、ログファイル、API、JWT の有効期限クレームなどで使われます。本ツールは値が秒かミリ秒かを自動判別し、対応する日付を UTC、サンパウロ時間、ブラウザのローカルゾーン、さらに ISO 8601 と RFC 2822 の文字列で表示します。ライブモードでは現在のタイムスタンプが1秒ごとに進み、「現在」ボタンで今この瞬間を取得できます。

Unix タイムスタンプ(Epoch タイムとも)は、1970年1月1日 00:00:00 UTC から経過した秒数です。タイムゾーンの曖昧さがない単一の整数であるため、コンピューターが内部で日付を保存・交換する最も一般的な方法です。

使い方

  1. 入力欄に Unix タイムスタンプを貼り付けます。秒とミリ秒は自動的に判別されます。
  2. 変換された日付を UTC、サンパウロ、ローカルゾーン、さらに ISO 8601 と RFC 2822 で確認します。
  3. 「現在」を押して現在のタイムスタンプを取得するか、「ライブ」を有効にして1秒ごとの更新を確認します。

使用例

  • ログファイル・データベースレコード・API レスポンスの Unix タイムスタンプを読み、それが表す日時を調べる。
  • 特定の日時をタイムスタンプに変換し、データベースクエリや API 呼び出しで使用する。
  • Epoch 番号を示す「過去の時刻」や「トークン期限切れ」エラーをデバッグする。
  • 2つのタイムスタンプを比較してイベント間の経過時間を計算する。

タイムスタンプ変換の仕組み

JavaScript の Date オブジェクトが変換をネイティブに処理します。タイムスタンプを new Date(ms) に渡し、toLocaleString() で任意のタイムゾーンにフォーマットできます。

ツールはタイムスタンプをローカルタイムゾーンと UTC の両方で表示します。ミリ秒タイムスタンプ(13桁)も自動的に処理します。

メリット

  • 時刻を Unix エポックで保存するログ、データベースレコード、API レスポンスをデバッグする開発者に不可欠です。
  • 複数のタイムゾーンを同時に表示し、地域をまたいでイベントを比較する際の手作業のオフセット計算をなくします。
  • ネイティブの Intl API を使ってブラウザ内で完全にオフラインで動作し、データが送信されることはありません。

変換はマシン上で完結

Unix タイムスタンプの変換は、ブラウザ内で動作する JavaScript コードによって実行されます。入力・変換するタイムスタンプはローカルで処理され、当社のサーバーへ送信されることはありません。

FAQ

Unix タイムスタンプとは?

1970年1月1日 UTC からの経過秒数(またはミリ秒数)です。コンピューターが時点を保存する標準的な方法です。

秒とミリ秒を自動判別しますか?

はい。10桁以下の値は秒、より長い値はミリ秒として扱います。

どのタイムゾーンが表示されますか?

UTC、サンパウロ(BRT)、お使いのブラウザのローカルタイムゾーンに加え、ISO 8601 と RFC 2822 形式です。

2038年問題とは何ですか?

Unix 時間を符号付き32ビット整数で保存するシステムは2038年1月19日にオーバーフローします。現代の64ビットシステムは影響を受けません。