メインコンテンツへスキップ
FreeOnlineTools Go
日本語
方法

Unix タイムスタンプを人間が判読できる日付に変換する方法 (ステップバイステップ)

FreeOnlineTools Team 著 · 2026-09-02を更新しました

簡単な回答

タイムスタンプを日付に変換するには、Unix タイムスタンプをタイムスタンプ コンバータに貼り付けます。UTC およびローカル タイムゾーンで人間が判読できる日付が即座に表示されます。日付をタイムスタンプに変換するには、日付を入力すると、Unix エポック値が表示されます。すべての処理はブラウザ内でローカルに行われます。

導入

Unix タイムスタンプ (エポック タイムまたは POSIX タイムとも呼ばれます) は、1970 年 1 月 1 日の 00:00:00 UTC (Unix エポック) から経過した秒数です。タイムスタンプはタイムゾーンに依存せず、比較が容易であるため、データベース、ログ、APIs で広く使用されています。ただし、人間はタイムスタンプを直接読み取ることはできません。1693526400 は変換しないと意味がありません。このガイドでは、タイムスタンプを人間が判読できる日付に変換したり、逆に変換したりする方法を説明します。

ステップバイステップ

  1. タイムスタンプコンバータツールを開く

    タイムスタンプ コンバーター ツールのページに移動します。このツールは、タイムスタンプから日付へ、および日付からタイムスタンプへの双方向変換をサポートしています。

  2. Unix タイムスタンプを入力してください

    タイムスタンプを入力フィールドに貼り付けます。このツールは、値が秒 (10 桁) であるかミリ秒 (13 桁) であるかを自動検出します。たとえば、1693526400 は秒、1693526400000 はミリ秒です。

  3. 人間が判読できる日付を読み取る

    このツールはタイムスタンプを日付に変換し、UTC とローカル タイムゾーンの両方で表示します。たとえば、1693526400 は 2023-09-01 00:00:00 UTC になります。結果は即座に表示されます。

  4. 日付をタイムスタンプに変換 (逆変換)

    日付を Unix タイムスタンプに変換するには、日付入力フィールドに日付を入力します。このツールは、秒とミリ秒の両方でエポック値を計算します。これは、タイムスタンプを必要とする API 呼び出しに役立ちます。

  5. 結果をコピーする

    [コピー] をクリックして、変換された日付またはタイムスタンプをクリップボードにコピーし、アプリケーション、ログ分析、または API リクエストで使用します。

例

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

入力: 1693526400

出力: 2023-09-01 00:00:00 UTC

現在までのタイムスタンプ (ミリ秒)

入力: 1693526400000

出力: 2023-09-01 00:00:00 UTC

日付から Unix タイムスタンプまで

入力: 2023-09-01 00:00:00 UTC

出力: 1693526400 (秒) / 1693526400000 (ミリ秒)

現在の Unix エポック

入力: now

出力: 約1725235200(2024-09-02現在)

よくある問題

  • 紛らわしい秒とミリ秒 - JavaScript ではミリ秒 (13 桁) が使用され、Unix およびほとんどの APIs では秒 (10 桁) が使用されます。それらを混合すると、1970 年または 50000 年以上の日付が得られます。
  • タイムゾーンの混乱 - Unix タイムスタンプは常に UTC です。表示する際は、ユーザーのローカルタイムゾーンに変換するか、明示的にUTCを指定してください。
  • 2038 年問題 - 2038-01-19 03:14:07 UTC に 32 ビット符号付き整数がオーバーフローします。これを回避するには、64 ビット整数または JavaScript 数値 (64 ビット浮動小数点数) を使用します。
  • 負のタイムスタンプ - 1970-01-01 より前の日付には負のタイムスタンプが付きます。一部のシステムではサポートされていません。

ヒント

  • API が秒を想定しているのかミリ秒を想定しているのかを常に確認してください。これは最も一般的なタイムスタンプのバグです。
  • APIs で人間が判読できるタイムスタンプには ISO 8601 文字列 (例: "2023-09-01T00:00:00Z") を使用します。ストレージと計算には Unix エポックを使用します。
  • JavaScript Date.now() はミリ秒を返します。 1000 で割ってフロアを計算すると秒が得られます。
  • タイムスタンプ コンバーターを使用すると、瞬時にプライベートな変換を行うことができます。データがブラウザーから出ることはありません。

関連ツール

関連ガイド

参考文献