DevUtils

Unixタイムスタンプ変換

New

Unix EpochタイムスタンプとUTC・ローカル日時を簡単に相互変換。

Current Unix Timestamp

1787923800

Fri, 28 Aug 2026 13:30:00 GMT

Timestamp → Date

Date → Timestamp

このツールについて

Unixタイムスタンプ (Epoch time / POSIX time) は、1970年1月1日 00:00:00 UTC から経過した時間を秒単位で表した整数値です。タイムゾーンに依存せず常に増加し比較が容易なため、OS、データベース、プログラミング言語、APIで標準的に使用されます。このツールは現在のUnixタイムスタンプをリアルタイムで表示し、任意のタイムスタンプを人間が読めるUTC・ローカル日時に変換、または日時入力からタイムスタンプへの相互変換を提供します。

使い方

  1. 1上部でリアルタイムに更新される現在のUnixタイムスタンプをコピーできます。
  2. 2タイムスタンプを日時に変換するには「Timestamp → Date」フィールドに数値を入力します。
  3. 3日時の入力からタイムスタンプを取得するには「Date → Timestamp」フィールドを使用します。
  4. 4結果にはUTC時間、ローカル時間、および相対時間表現 (例: 「3日前」) が表示されます。

よくある質問 (FAQ)

Unix Epoch (エポック) とは何ですか?
Unix Epochとは、基準点となる1970年1月1日 00:00:00 UTCを指します。すべてのUnixタイムスタンプはこの瞬間からの経過秒数です。
秒単位とミリ秒単位のタイムスタンプの違いは何ですか?
伝統的なUnixタイムスタンプは10桁の秒単位 (例: 1718000000) です。JavaScriptの Date.now() は13桁のミリ秒単位 (例: 1718000000000) を返します。ミリ秒のデータを扱う場合は1000で割って使用してください。
2038年問題 (Year 2038 problem) とは何ですか?
古い32ビット符号付き整数システムでは、2038年1月19日にタイムスタンプがオーバーフローします。現代の64ビットシステムでは数千億年先まで表現できるため、新しいソフトウェアでは問題になりません。
Unixタイムスタンプは夏時間 (DST) の影響を受けますか?
いいえ。Unixタイムスタンプは常にUTC基準であり、タイムゾーンや夏時間の影響を受けません。人間が読めるローカル時間に変換する際のみ、ブラウザのタイムゾーンオフセットが適用されます。