メニュー
Dev Tools

UNIXタイムスタンプ 変換 – エポック時間をオンラインで日時へ

UNIXタイムスタンプを読みやすい日時に、日時をタイムスタンプに変換します。現在のタイムスタンプをリアルタイム表示し、秒とミリ秒を自動判定します。

ファイルは保存されませんすぐに完了登録不要

🔒 ファイルがブラウザの外に出ることはありません。すべての変換はローカルで実行されます。

現在のUNIXタイムスタンプ(秒)

0

Thu, 01 Jan 1970 00:00:00 GMT

タイムスタンプ → 日時

日時 → タイムスタンプ

UNIXタイムスタンプをオンラインで変換する方法

  1. 1

    現在のタイムスタンプを確認

    現在のUNIXタイムスタンプは1秒ごとに更新されるので、常に最新のエポック時間を確認できます。

  2. 2

    タイムスタンプを日時に変換

    最初の変換欄にUNIXタイムスタンプ(秒またはミリ秒)を貼り付けると、読みやすい日付と時刻が表示されます。

  3. 3

    日時をタイムスタンプに変換

    2つ目の変換欄に日付と時刻を入力すると、UNIXタイムスタンプが秒とミリ秒の両方で表示されます。

エポック時間は機械どうしの共通言語です。データベースが保存し、APIが返し、JWTに埋め込まれ、ログファイルにもあふれています。タイムゾーンも夏時間の例外もない1つの整数で曖昧さがありませんが、そのぶん人間には読めません。この変換ツールは双方向に対応しており、1784914053 を貼り付ければ日時が分かり、日時を選べばAPIが求めるエポック値が得られます。

よくある間違いが秒とミリ秒の取り違えです。UNIXの慣例では秒を数えます(現在は10桁)が、JavaScriptのDate.now()や多くのAPIはミリ秒(13桁)を返します。秒を期待する場所にミリ秒を渡すと、日付が約5万年先になってしまいます。このツールは桁数から自動判定するので、どちらの形式でも正しく変換されます。

タイムスタンプにタイムゾーンはありません。時計の表示ではなく「ある瞬間」を表します。そのため変換結果ではその瞬間をUTCとお使いのローカル時間の両方で表示します。デバッグではまずUTCで比較してください。また2038年問題にも注意が必要です。秒を符号付き32ビット整数で保持するシステムは2038年1月19日にオーバーフローしますが、最近のプラットフォームは64ビットを使っています。計算はすべてブラウザ内で行われます。

よくある質問

こちらのツールも便利です