Unixタイムスタンプ変換 - Epochから日付、日付からEpochへ

Unixタイムスタンプを日付に、日付をUnixタイムスタンプに相互変換。秒・ミリ秒に対応し、ISO 8601・UTC・ローカル時刻で結果を出力します。

Unixタイムスタンプを日付に、日付をUnixタイムスタンプに変換

Unixタイムスタンプ(epoch timeとも呼ばれます)は、1970-01-01 00:00:00 UTCからの秒数です。タイムスタンプを読みやすい日付に、または日付をUnix時間にブラウザ上で直接変換できます。

Unix秒は10桁、Unixミリ秒は13桁を使用するか、ISO 8601の値またはローカル日時を貼り付けてください。

Unix時間または日付を変換

入力タイプを選択してから、Unixタイムスタンプ、epochミリ秒、ISO 8601、UTC、ローカル日時の間で変換します。

Unixタイムスタンプを日付に変換し、日付をUnixタイムスタンプに変換する方法

01

Unix秒、Unixミリ秒、ISO 8601文字列、またはローカル日時のどれを変換したいか選択します。

02

すでにある値を貼り付けるか現在時刻のショートカットを使い、[変換]をクリックしてUnixタイムスタンプと読みやすい日付形式に正規化します。

03

ログ、API、分析、データベースに必要なUnixタイムスタンプ、epochミリ秒、ISO 8601値、UTC時刻、またはローカル時刻をコピーします。

主な機能

Unixタイムスタンプと日付の変換を1か所で

Unixタイムスタンプの秒、Unixタイムスタンプのミリ秒、ISO 8601値、ローカル日時入力を1つのシンプルなフォームから変換できます。

Epoch、UTC、ローカル時刻のための明確な出力

Unix秒、Unixミリ秒、ISO 8601、UTC時刻、ローカル時刻をまとめて確認できるため、コピー前に日付を検証できます。

開発者ワークフロー向けの高速でプライベートな変換ツール

すべてブラウザ内でローカル実行されるため、デバッグ、データベース作業、APIリクエスト、分析イベントのタイムスタンプ変換を高速に行えます。

タイムスタンプ変換のFAQ

Unixタイムスタンプを読みやすい日付に変換するには?

秒またはミリ秒のUnixタイムスタンプを貼り付け、正しい入力タイプを選択すると、この変換ツールが読みやすいUTC日付、ローカル日付、ISO 8601値をすぐに表示します。

10桁と13桁のUnixタイムスタンプの違いは何ですか?

10桁のUnixタイムスタンプは通常秒を表し、13桁はミリ秒を表します。このページでは両方を表示するので、正しい値を確認してコピーできます。

日付をUnixタイムスタンプに戻して変換できますか?

はい。ISO 8601文字列またはローカル日時から始めて、Unixタイムスタンプの秒とミリ秒に変換できます。

任意のUnixタイムスタンプを読みやすい日付に、または日付をUnix時間に、ブラウザ上で即座に変換します。10桁の値(秒)または13桁の値(ミリ秒)を貼り付けると、UTC日付・ローカル日付・ISO 8601文字列・相対時間が表示されます。逆方向も対応しており、ISO 8601やローカル日時からUnix秒とepochミリ秒を生成できます。

Unixタイムスタンプ変換ツールの使い方

  1. 1

    入力タイプを選択

    Unix秒、Unixミリ秒、ISO 8601文字列、またはローカル日時のどれを入力するか選択します。

  2. 2

    値を貼り付けるか生成

    手元にあるタイムスタンプや日付を入力するか、「現在時刻を使用」をクリックして今の時刻から始めます。

  3. 3

    「変換」をクリック

    変換ツールが入力をUniX秒・epochミリ秒・ISO 8601・UTC時刻・ローカル時刻に一括正規化します。

  4. 4

    必要な形式をコピー

    ログ・APIリクエスト・データベースクエリ・分析イベント用に、手動計算なしで必要な正確な値をコピーします。

参考資料

関連ツール

よくある質問

Unixタイムスタンプを読みやすい日付に変換するには?
秒またはミリ秒のUnixタイムスタンプを貼り付け、正しい入力タイプを選択すると、読みやすいUTC日付・ローカル日付・ISO 8601値がすぐに表示されます。
10桁と13桁のUnixタイムスタンプの違いは何ですか?
10桁のタイムスタンプは通常秒を表し、13桁はミリ秒を表します。このページでは両方を表示するので、正しい値を確認してコピーできます。
日付をUnixタイムスタンプに戻して変換できますか?
はい。ISO 8601文字列またはローカル日時から始めて、Unixタイムスタンプの秒とミリ秒に変換できます。
SQLやスプレッドシートでタイムスタンプを日付に変換するには?
データベースクエリやスプレッドシートからタイムスタンプをコピーし、このツールに貼り付けると読みやすい日付が即座に表示されます。SQL/Excelの関数を使わずに素早く確認できます。
Unix epoch timeとは何ですか?
Unix epoch timeは1970-01-01 00:00:00 UTCからの経過秒数(うるう秒を除く)を表します。タイムゾーンに依存せず正確な瞬間を表現する方法です。
PHPやJavaScriptでタイムスタンプを日付に変換するには?
JavaScriptではnew Date(timestamp * 1000)(秒の場合)またはnew Date(timestamp)(ミリ秒の場合)を使用します。PHPではdate('Y-m-d H:i:s', $timestamp)で変換できます。このツールならコードを書かずに即座に確認できます。
データはサーバーに送信されますか?
いいえ。すべての変換はブラウザ内で組み込みのJavaScript Date APIを使って完全にローカルで実行されるため、タイムスタンプや日付がデバイスの外に出ることはありません。