keencalculator
  1. ホーム
  2. 日付・時間
  3. UNIXタイムスタンプ変換

UNIXタイムスタンプ変換

UNIXタイムスタンプ(1970年1月1日 00:00 UTCからの経過秒数)を読みやすい日付と時刻に変換します。逆方向の変換もできます。ミリ秒の値は自動で判別されます。

クイック例

秒またはミリ秒で入力します。13桁の値はミリ秒として扱います。

入力した数字はブラウザの中だけで扱われ、アップロードされません。
結果2023-11-14 22:13:20 UTC
ISO 8601
2023-11-14T22:13:20Z
エポックからの秒数
1700000000
エポックからのミリ秒数
1700000000000
曜日(UTC)
火曜日

保存した設定

よく使う入力値(いつもの時給、ローン、部屋の寸法など)を保存しておけば、ワンタップで呼び出せます。

    最近の計算

    ここで計算した結果はこの端末に保存され、あとから見返せます。

      計算式

      タイムスタンプ = 1970-01-01 00:00:00 UTCからの経過秒数
      ミリ秒 = 秒 × 1000

      使い方

      1. 変換の方向を選びます。
      2. タイムスタンプ、またはUTCの日付と時刻を入力します。
      3. 必要な形式の結果(秒、ミリ秒、ISO 8601)をコピーします。

      計算例

      タイムスタンプ 1700000000

      結果
      2023-11-14 22:13:20 UTC
      曜日(UTC)
      火曜日

      2026年1月1日 00:00 UTC

      結果
      1767225600
      エポックからのミリ秒数
      1767225600000

      秒かミリ秒か

      UNIX系のツール、ほとんどのデータベース、PythonやPHPなどの言語では秒が使われ、現在は10桁の数字です。JavaScriptとJavaではミリ秒が使われ、13桁です。この変換ツールでは、1,000億以上の値をミリ秒として扱います。

      2038年問題

      タイムスタンプを符号付き32ビット整数で保存しているシステムは、2147483647、つまり2038年1月19日 03:14:07 UTCを過ぎるとオーバーフローします。現在のシステムは64ビット値を使っているため、影響はありません。

      よくある質問

      UNIXエポックとは何ですか?

      1970年1月1日の初めの、UTCの午前0時です。タイムスタンプ0がその瞬間で、負の値はそれより前を表します。

      UNIXタイムスタンプにはタイムゾーンがありますか?

      いいえ。固定された一瞬からの経過秒数なので、どこでも同じです。タイムゾーンが関係するのは、現地の日付と時刻として表示するときだけです。

      関連する計算ツール