タイムスタンプ変換 — 秒・ミリ秒からローカル日時へ、日時からタイムスタンプへ
10 桁の秒単位 Unix タイムスタンプ、または 13 桁のミリ秒単位タイムスタンプを、端末のタイムゾーンの日時へ変換します。単位は自動判別のほか手動でも指定でき、結果には単位とタイムゾーンを明示。日時から秒・ミリ秒のタイムスタンプへの逆変換もでき、すべてブラウザ内で完結します。
自動判別: ミリ秒(13 桁)
ミリ秒
ミリ秒
秒とミリ秒の両方に対応
10 桁の秒・13 桁のミリ秒を自動判別
どちらを貼り付けても正しい単位で変換します。10 桁は Unix 秒、13 桁はミリ秒として扱います。
判別できないときは手動で単位を選択
桁数が 10 桁・13 桁以外の場合は勝手に推測せず、秒かミリ秒かを選ぶよう促します。誤読を防ぐためです。
日時から秒・ミリ秒のタイムスタンプへ
日時を選び、出力を秒またはミリ秒に切り替えられます。単位が決まっている API にも渡せます。
結果に単位とタイムゾーンを明示
結果には秒かミリ秒か、端末のタイムゾーンと UTC オフセットを必ず表示し、単位の誤解を防ぎます。
ブラウザ内で計算、アップロードなし
変換はブラウザの JavaScript Date で行い、ログや API レスポンスのタイムスタンプは端末外へ送信されません。
よくある質問
秒かミリ秒かはどう判別しますか?
10 桁は秒、13 桁はミリ秒として扱います。それ以外の桁数は判別不能として、手動で単位を選んでもらう仕様です。勝手に決めることはありません。
小数を含むタイムスタンプは使えますか?
使えます。小数はミリ秒精度まで扱い、例えば 1700000000.5 秒は 1700000000500 ミリ秒になります。それより細かい部分は無視されます。
非常に大きい値や負の値は?
JavaScript の日付が扱える範囲(約 ±8.64e15 ミリ秒)を超える値はメッセージを表示して拒否します。負のタイムスタンプは 1970 年より前の日時に変換できます。
どのタイムゾーンですか?
端末のローカルタイムゾーンです。結果の横にタイムゾーンと UTC オフセットを表示します。時差の選択機能はありません。Unix タイムスタンプ自体は絶対時刻なので、別の端末では表示される時刻が変わります。
一括変換や ISO 8601 / UTC 出力はできますか?
できません。1 件ずつ変換し、ローカルの日時文字列と数値のタイムスタンプのみを出力します。
タイムスタンプは送信されますか?
いいえ。すべてブラウザ内で処理され、アップロードはありません。

