Unix タイムスタンプ変換 — エポック ↔ 読みやすい時刻
Unix タイムスタンプを UTC とローカル日時に相互変換。手順:秒またはミリ秒を貼る(または日時を入力)、単位を選ぶ、「変換」で UTC とローカルを表示。例:1516239022 → 2018-01-18T01:30:22.000Z。JWT の exp/iat 確認にも便利。データはブラウザ内のみ。
単位
使い方
タイムスタンプ→日時:数値を貼付;UTC ISO とローカル表示。日時→タイムスタンプ:datetime-local をローカルとして解釈。
想定されるルール
epoch、単位、タイムゾーン、数値限界の要点。
- epoch 零点:1970-01-01 UTC。
- 自動:13 桁以上 → ミリ秒。
- datetime-local = ローカル壁時計。
- プライバシー:外部送信なし。
例
1516239022(秒)→ UTC 2018-01-18T01:30:22.000Z とローカル表示。
向いている用途
- 開発者:API/ログの epoch を読む。
- JWT:exp/iat を日時に。
- 運用:10 桁と 13 桁の判別。
Frequently asked questions
秒?ミリ秒?
Unix は通常 1970 からの秒。JS/API はミリ秒(13 桁)が多い。
UTC とローカルの違いは?
UTC は同一瞬間(ISO Z)。ローカルはブラウザのタイムゾーン。
「現在」ボタンは?
「現在」で今の epoch またはローカル日時を入力して変換。
範囲の制限は?
Date には限界があり、超えるとエラー。
お問い合わせ・フィードバック
分かりにくい点、不具合、不足があれば下にメッセージを書いてください。ツールに関する内容はすべて確認します。