Unix Timestamp Converter
現在のUnixタイムスタンプ
0
タイムスタンプ → 日時
10桁(秒)・13桁(ミリ秒)に自動対応
日時 → タイムスタンプ
Unix Timestampとは
Unixタイムスタンプ(Epoch time)とは、1970年1月1日00:00:00 UTC からの経過秒数です。プログラミングや各種APIで日時を表現する際に広く使われています。10桁が秒単位、13桁がミリ秒単位で一般的です。
主な用途
- ✓APIレスポンスのタイムスタンプを人間が読める日時に変換
- ✓ログファイルの時刻を確認・変換
- ✓JWTのexp(有効期限)フィールドの確認
- ✓データベースのtimestampカラムの値を確認
よくある質問
10桁と13桁の違いは何ですか?
10桁は秒単位、13桁はミリ秒単位です。1秒 = 1000ミリ秒のため、13桁は10桁の値に000を付けたものになります。
負のタイムスタンプは何を表しますか?
負のタイムスタンプは1970年1月1日より前の日時を表します。例えば-1は1969年12月31日23時59分59秒です。
タイムゾーン設定を変更できますか?
このツールはブラウザのタイムゾーン設定に基づいて自動的に変換されます。異なるタイムゾーンで表示したい場合は手動で調整が必要です。
2038年問題とは何ですか?
32ビット整数でのタイムスタンプは2038年1月19日でオーバーフローするため、古い計算システムで問題が発生する可能性があります。
夏時間(DST)の影響を受けますか?
Unixタイムスタンプ自体は常にUTC基準のため、DST影響を受けません。ただし日時表示はタイムゾーン設定に依存します。