Epochコンバーター

一般的な例

Unix Epoch Start
0
Year 2000 (Y2K)
946684800
New Year 2022
1640995200
Year 2038 Problem
2147483647
Milliseconds Example
1640995200000
Famous Timestamp
1234567890

使用のヒント

  • Unixタイムスタンプは通常10桁(秒)または13桁(ミリ秒)です
  • コンバーターは桁数に基づいてタイムスタンプフォーマットを自動検出します
  • すべての変換はデフォルトでUTCタイムゾーンで実行されます
  • システム間の最大互換性のためにISO 8601フォーマットを使用してください
  • 負のタイムスタンプは1970年1月1日より前の日付を表します

このコンバーターの使用方法

  1. 入力フィールドにUnixタイムスタンプを入力するか、「現在時刻を使用」をクリックして現在のタイムスタンプを取得します
  2. ドロップダウンメニューから希望の出力フォーマットを選択します
  3. 変換された日付が結果フィールドに即座に表示されます
  4. コピーボタンをクリックして結果をクリップボードにコピーします

一般的な使用例

  • データベースタイムスタンプを読みやすい表示に変換
  • アプリケーションの時間関連問題のデバッグ
  • 異なるプログラミング言語の時間フォーマット間の変換
  • タイムスタンプデータを含むログファイルの分析
  • Unixタイムスタンプを使用するAPIとの作業

Technical Specifications

Range: -2,147,483,648 to 2,147,483,647
Precision: 1 second (32-bit) / 1 millisecond (64-bit)
Format: Signed integer
Year 2038: 32-bit systems will overflow

Frequently Asked Questions

Q: What's the difference between seconds and milliseconds?

Seconds are the standard Unix timestamp format. Milliseconds include 3 additional digits for sub-second precision.

Q: Why does epoch start from 1970?

January 1, 1970 was chosen as a convenient round number close to the beginning of computing systems.

Q: What happens in 2038?

32-bit systems will experience overflow, but 64-bit systems can handle dates far beyond 2038.