Unixタイムスタンプ変換器
Unixタイムスタンプを日付・時刻に変換します。
Unixタイムスタンプを日付・時刻に変換します。
詳細
クイックリファレンス
| イベント | タイムスタンプ |
|---|---|
| 今 | 1784622186 |
| 1時間前 | 1784618586 |
| 1日前 | 1784535786 |
| 開始 2026 | 1767225600 |
| 開始 2025 | 1735689600 |
| 開始 2024 | 1704067200 |
| Y2K (2000) | 946684800 |
おすすめのツール
役に立つかもしれない厳選されたツール
UNIXタイムスタンプと人間の日付を相互変換
概要
UNIXタイムスタンプは1970年1月1日(UTC)からの秒数で、コンピューターが時刻を保存する簡潔でタイムゾーンのない方式です。ログ・API・データベースのどこにでもありますが、人間には読めません。このコンバーターはタイムスタンプを通常の日付・時刻に、日付をタイムスタンプに、ブラウザ内でアップロードなしに即座に変換します。
使い方(ステップ)
- 1
タイムスタンプか日付を入力
デコードするUNIXタイムスタンプを貼り付けるか、エンコードする日付・時刻を選びます。
- 2
即座に変換
ツールが対応する日付(UTCとローカル時刻)またはタイムスタンプ値を表示します。
- 3
結果をコピー
読む用途には人間の日付を、コード・ログ・データベース用途には数値を使います。
仕組み
ツールはUNIXタイムスタンプ(秒またはミリ秒)を1970年の基準点に加え、UTCとローカルタイムゾーンで表示されるカレンダー日付・時刻を生成します。逆方向では日付を選ぶと基準点からの秒数を数えます。時刻は1つの数値として保存されるため、変換はローカルで行われる純粋な算術で、サーバーへ送信されません。
こんなときに使う
ログファイル・API応答・データベースレコードのタイムスタンプを読むとき。コードやクエリに挿入するタイムスタンプを生成するとき。UTCタイムスタンプからイベント発生時のローカル時刻を確認するとき。2つのシステムが時刻で食い違う理由をデバッグするとき。APIが求める秒・ミリ秒を変換するとき。トークンやキャッシュの有効期限時刻を確認するとき。
よくある質問
UNIXタイムスタンプは伝統的に秒(現在で10桁)ですが、JavaScriptや多くのAPIはミリ秒(13桁)を使います。結果が大きく外れるなら両者を混同した可能性が高いので、桁数を確認してください。
注意事項
古典的な32ビットUNIXタイムスタンプは2038年1月にオーバーフローします(「2038年問題」)。最新システムは64ビット値を使いますが、古いソフトは遠い未来の日付で誤動作することがあります。