Unix 時間の変換
Unix 時間(エポック秒・ミリ秒)を日本時間・UTC・ISO 8601 の日時に、日時を Unix 時間に変換します。秒かミリ秒かは桁数から自動で判定します。
現在の Unix 時間
—
Unix 時間 → 日時
エポック秒(10桁)かエポックミリ秒(13桁)を入力すると、日時に変換します。
日時 → Unix 時間
日時を選ぶと、Unix 時間(秒・ミリ秒)に変換します。
結果は、使う前にご自身で内容を確認してください。免責事項
使い方
- 変換したい Unix 時間を入力します。10桁なら秒、13桁ならミリ秒とみなします(「単位」で指定もできます)。
- 日本時間・UTC・ISO 8601・RFC 2822 の日時が表示されるので、必要な形式の「コピー」を押します。
- 日時から Unix 時間にするときは、下の「日時」を選び、その日時が日本時間か UTC かを選びます。
よくある質問
Unix 時間とは何ですか?
1970年1月1日0時0分0秒(UTC)からの経過秒数です。ログやデータベース、API でよく使われます。JavaScript などではミリ秒で扱うこともあり、その場合は13桁になります。
2038年問題とは何ですか?
秒を32ビットの符号付き整数で持つシステムでは、2038年1月19日 3時14分7秒(UTC。日本時間では12時14分7秒)の次の秒を表せず、1901年に戻ってしまう問題です。変換した日時がこの範囲の外にあるときは注意を表示します。
うるう秒は考慮していますか?
していません。Unix 時間はうるう秒を数えない決まりなので、変換の結果は一般的なシステムと同じになります。