読み込み中…
使い方
- 上部の「現在」に、現在の Unix 時刻が秒とミリ秒で毎秒更新して表示され、それぞれコピーボタンがあります。
- 「タイムスタンプ → 日時」にタイムスタンプを入力します。桁数から秒かミリ秒かを判定し、入力欄の横に表示します。
- 結果をローカル時刻・UTC・ISO 8601・相対時間(何日前・何日後など)で確認し、必要な行をコピーします。
- 「日時 → タイムスタンプ」で日付と時刻を秒まで選び、その日時がローカル時刻か UTC かを選びます。
- 結果を秒・ミリ秒・ISO 8601 のうち必要な形式でコピーします。
よくある質問
- 入力した値はサーバーに送信されますか?
- いいえ。すべての変換はブラウザ内で行います。
- 秒とミリ秒はどう区別しますか?
- Unix 時刻は通常秒単位(現在の日付なら 10 桁)で、JavaScript や多くの API はミリ秒(13 桁)を使います。12 桁以上はミリ秒、それより短ければ秒とみなします。負の値(1970 年より前)や小数も入力できます。
- どのタイムゾーンで表示されますか?
- ローカル時刻の行はブラウザのタイムゾーン、UTC の行は UTC で、ISO 8601 の値は常に UTC(末尾が Z)です。「日時 → タイムスタンプ」では、ローカル時刻・UTC の選択で入力した日時をどちらのタイムゾーンとして扱うかが決まります。
- 2038 年問題はありますか?
- ありません。2038 年問題は Unix 時刻を符号付き 32 ビット整数で保存するシステムで、2147483647(2038-01-19 03:14:07 UTC)を超えるとあふれる問題です。このツールは JavaScript の日付を使い、275760 年まで扱えます。
- 相対時間がおおよその値なのはなぜですか?
- 当てはまる最大の単位で四捨五入し、1 か月を 30 日、1 年を 365 日として計算するためです。そのため「2 年後」は暦の上での正確な差ではありません。