Unixタイムスタンプ変換

現在のUnixタイムスタンプ

タイムスタンプ → 日時

日時 → タイムスタンプ

ミリ秒
UTC

Unixタイムスタンプ変換

Unixタイムスタンプを読みやすい日時に変換したり、ローカル日時をUnix秒・ミリ秒へ変換したりできます。ページ上部には現在のUnixタイムスタンプ(秒)も表示されます。

Unix timeは、1970-01-01 00:00:00 UTCからの経過時間を表します。API、ログ、データベース、キャッシュヘッダー、イベントデータなどでよく使われます。

よくある使い方

ログの値を読む

ログやJSONに含まれるタイムスタンプを貼り付けて、UTCとローカル日時を確認できます。

テストデータを作る

ローカル日時を選んで、API例やテスト用のUnix秒・ミリ秒を取得できます。

秒とミリ秒を見分ける

値が秒かミリ秒かわからない場合は Auto を使って変換できます。

使い方

  1. 現在時刻のUnix秒が必要な場合は、上部の値をコピーします。
  2. タイムスタンプを日時に変換する場合は、タイムスタンプ → 日時 に整数を貼り付けます。
  3. Autoミリ秒 から単位を選びます。
  4. 日時をタイムスタンプに変換する場合は、日時 → タイムスタンプ で日時を選びます。
  5. 必要な値の横にあるコピー操作を使います。

注意点・制限

日時入力はブラウザのローカルタイムゾーンとして扱われます。このページにはタイムゾーンを選ぶUIはありません。

  • Auto判定では、大きい数値をミリ秒、小さい数値を秒として扱います。
  • タイムスタンプ入力は整数のみ対応です。
  • UTCの日時とブラウザのローカル日時は別々に表示されます。

プライバシーと処理

タイムスタンプ変換は、ブラウザ内のJavaScript日付APIで実行されます。このUnixタイムスタンプツールのコードは、入力した値をサーバーに送信しません。