UNIX/Javascriptエポックツール

この無料のユーザーフレンドリーなツールを使って、UNIX/JavaScriptエポックタイムスタンプと人間が読みやすい日付の間で変換できます。即座にタイムスタンプをUTC日付に、およびその逆へ翻訳できます。ログインは必要ありません。

概要

エポックから日付への変換

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で割り、切り捨ててエポックを秒単位で取得します。

よくある質問

エポックタイムスタンプとは何ですか?
エポックタイムスタンプとは、1970年1月1日(0時UTC/GMT)からの経過した秒数を表す数値です。閏秒は除外されます。
このツールがエポックの入力欄に数値を自動的に入力する理由は何ですか?
このツールは、スタートポイントを提供し、リアルタイム機能をデモするために、デフォルトで現在のエポックタイムスタンプを表示します。
このツールをJavaScriptタイムスタンプで使用できますか?
はい、このツールは UNIX(秒)と JavaScript(ミリ秒)の両方エポック形式を扱えます。差額を自動的に調整します。
変換の正確度は?
変換は秒単位で正確であり、エポック時間を用いるほとんどのアプリケーションでは十分です。
エポックに変換する際に、日付形式が重要である理由は何ですか?
(YYYY-MM-DD HH:mm:ss) という具体的な形式が、エポックへの変換に正確に日付と時刻を解析するようにします。