Unixタイムスタンプ変換
NewUnix 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上部でリアルタイムに更新される現在のUnixタイムスタンプをコピーできます。
- 2タイムスタンプを日時に変換するには「Timestamp → Date」フィールドに数値を入力します。
- 3日時の入力からタイムスタンプを取得するには「Date → Timestamp」フィールドを使用します。
- 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基準であり、タイムゾーンや夏時間の影響を受けません。人間が読めるローカル時間に変換する際のみ、ブラウザのタイムゾーンオフセットが適用されます。