本文へ移動
犬の手

ツールを探す

Unix 時間の変換

Unix 時間(エポック秒・ミリ秒)を日本時間・UTC・ISO 8601 の日時に、日時を Unix 時間に変換します。秒かミリ秒かは桁数から自動で判定します。

現在の Unix 時間

—

Unix 時間 → 日時

単位

エポック秒(10桁)かエポックミリ秒(13桁)を入力すると、日時に変換します。

日時 → Unix 時間

この日時の時刻帯

日時を選ぶと、Unix 時間(秒・ミリ秒)に変換します。

結果は、使う前にご自身で内容を確認してください。免責事項

使い方

  1. 変換したい Unix 時間を入力します。10桁なら秒、13桁ならミリ秒とみなします(「単位」で指定もできます)。
  2. 日本時間・UTC・ISO 8601・RFC 2822 の日時が表示されるので、必要な形式の「コピー」を押します。
  3. 日時から 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 時間はうるう秒を数えない決まりなので、変換の結果は一般的なシステムと同じになります。