ConvertThemAll

Unix タイムスタンプの変換

エポックのタイムスタンプを UTC の日付に、また日付をタイムスタンプに変換します。

計算式 日付と時刻

ISO 8601(UTC)

ISO 8601(UTC): 2023-11-14T22:13:20Z

日付
2023年11月14日
時刻
22:13:20 UTC
曜日
火曜日

仕組み

Unix 時間は、1970 年 1 月 1 日 00:00:00 UTC からの秒数を数えます。うるう秒は無視されるため、すべての日は正確に 86,400 秒です。1970 年より前の時刻は負の値になります。

JavaScript や多くの API は、秒ではなくミリ秒を使います。13 桁のタイムスタンプは通常ミリ秒です。

すべての結果は UTC で表示されます。ご自身のタイムゾーンで時刻を見るには、UTC からのずれを加えてください。

計算式

Unix 時間 = 1970-01-01 からの日数 × 86400 + 時間 × 3600 + 分 × 60 + 秒
ミリ秒 = 秒 × 1000

計算例

1700000000 秒は 2023-11-14T22:13:20Z で、火曜日です。2026 年 1 月 1 日の UTC 0 時は 1767225600 秒、つまり 1767225600000 ミリ秒です。

よくある質問

タイムスタンプは秒とミリ秒のどちらですか?

現在の日付の場合、10 桁は秒、13 桁はミリ秒を意味します。

2038 年問題とは何ですか?

Unix 時間を符号付きの 32 ビット整数で保存しているシステムは、2038 年 1 月 19 日 03:14:07 UTC にオーバーフローします。64 ビット整数を使うシステムには影響はありません。

Unix 時間にはうるう秒が含まれますか?

含まれません。すべての日は正確に 86,400 秒と数えられるため、うるう秒は Unix 時間には現れません。