Unixタイムスタンプ
Unixタイムスタンプと日付を相互変換。
現在のUnix時刻
—タイムスタンプ → 日付
日付 → タイムスタンプ
このツールについて
Unix タイムスタンプコンバーターは、Unix タイムスタンプを人間が読める日付・時刻に変換し、日付を Unix タイムスタンプに変換します。10桁(秒)と13桁(ミリ秒)の両方に対応しています。
Unix タイムスタンプ(エポック時間)は1970年1月1日 00:00:00 UTC からの経過秒数です。タイムゾーンに依存せず、多くのプログラミング言語やAPIの標準的な時刻表現です。
使い方
- 「今すぐ取得」をクリックして現在の Unix タイムスタンプを確認します。
- タイムスタンプを日付に変換するには、上部フィールドにタイムスタンプを入力して変換をクリックします。
- 日付をタイムスタンプに変換するには、日時ピッカーで日付を選択して変換をクリックします。
- 結果はローカル時刻とUTCの両方で表示されます。
活用事例
バックエンド開発者はAPIレスポンスのタイムスタンプをデバッグします。DB管理者はレポート用にエポック値を変換します。ログ解析者はサーバーログのタイムスタンプを読み解きます。フロントエンド開発者はAPIのタイムスタンプを表示用に変換します。
よくある質問
- 秒とミリ秒の違いは何ですか? — 10桁はエポックからの秒数、13桁はミリ秒数です。JavaScriptはミリ秒、ほとんどのUnix/Linuxツールは秒を使います。
- Unix時刻はタイムゾーンの影響を受けますか? — いいえ。Unix タイムスタンプは常にUTCベースです。表示はローカルタイムゾーンに変換されますが、値自体は絶対的です。
- 最大 Unix タイムスタンプはいくつですか? — 32ビット符号付き整数の上限は2,147,483,647(2038年1月19日)です。現代のシステムは64ビットを使用し、はるか未来まで対応します。