タイムスタンプコンバーターの仕組み
タイムスタンプコンバーターは、Unixエポック値と人間が読める日付の間を双方向で変換します。エポック数値を貼り付けると、対応するUTCの日時とローカルの日時が表示され、値が秒かミリ秒かが自動的に検出されます。日付と時刻を入力すると、両方の単位でエポックに変換されます。すべての変換ロジックはJavaScriptのDate APIを使ってブラウザ内で実行され、入力した内容はいかなるサーバーにも送信されません。
秒とミリ秒の自動検出はシンプルなしきい値を使用します。9999999999を超える値はミリ秒(ミリ秒で2001年以降の日付をカバー)、それ以下の値は秒(2286年までの日付をカバー)として扱われます。タイムスタンプが曖昧な範囲にある場合はトグルで推定を上書きできます。ローカル時間への変換はブラウザ自身のタイムゾーンを使用し、その日付に有効な夏時間のオフセットも含まれます。