UNIX/JavaScriptエポックタイムスタンプを人間が読みやすいUTC日付と時刻に変換します。
人間が読みやすい日付と時刻をUNIX/JavaScriptエポックタイムスタンプに変換します。
ページロード時に現在のエポックタイムスタンプを自動表示します。
クリックするだけでコンバートされた値をクリップボードにコピーできます。
ユーザー入力の妥当性を検証して、正確な変換を保証し、エラーを防ぎます。
UNIXエポックは、POSIX時間またはUNIX時間とも呼ばれていて、時間の特定の位置を示すシステムです。これは、1970年1月1日00:00:00協定世界時(UTC)からの経過した秒数を表します。閏秒は除外されます。これはコンピューティング分野で広く使用されており、多くのオペレーティングシステムやファイル形式の標準的な時間表現です。JavaScriptはエポックからのミリ秒を使用しますが、UNIX時間との互換性を確保するために、簡単な変換が必要です。
エポックから日付への変換:
1. 入力されたエポックは、秒の場合1000でかけ算してミリ秒に変換されます。
2. このミリ秒値を使用して新しいDateオブジェクトが作成されます。
3. このDateオブジェクトに対してtoUTCString() メソッドが呼び出され、UTC表記が取得されます。
エポックから日付への変換:
1. 入力文字列から新しいDateオブジェクトが作成され、 'Z'が追加されてUTCとして扱われます。
2. このDateオブジェクトに対してgetTime() メソッドが呼び出され、エポックからのミリ秒が取得されます。
3. 結果は1000で割り、切り捨ててエポックを秒単位で取得します。