本文へスキップ
1123.net
JA
1123.net

ツールを検索

ツール一覧を絞り込めます。すべてお使いのブラウザ内で動作します。

入力するとツールが絞り込まれます。Enter キーで最初の結果を開きます。

Unix タイムスタンプ変換

このコンバーターは Unix タイムスタンプとカレンダーの日時を双方向に変換します。秒とミリ秒の両方を受け付け、ISO、UTC、ローカル時刻を表示し、現在のタイムスタンプもリアルタイムで確認できます。

データはブラウザ内でローカルに処理され、当サイトのサーバーへアップロードされることはありません。

現在の Unix タイムスタンプ —

タイムスタンプから日時

ISO 8601
2023-11-14T22:13:20.000Z
UTC
Tue, 14 Nov 2023 22:13:20 GMT
ローカル時刻
2023年11月15日水曜日 6:13:20

日時からタイムスタンプ

秒
1704067200
ミリ秒
1704067200000
ISO 8601
2024-01-01T00:00:00.000Z

タイムスタンプは絶対的な時刻で、ローカル時刻は端末のタイムゾーンによって変わります。1970 年より前の日時は負の値になります。

このツールの使い方

  1. 1 上部のライブカウンターから現在の Unix タイムスタンプをコピーします。
  2. 2 タイムスタンプを変換するには、値を貼り付けて秒かミリ秒を選ぶと、日時がすぐに表示されます。
  3. 3 日時を変換するには、ローカルの日付と時刻を選ぶと、入力に合わせて秒とミリ秒のタイムスタンプが更新されます。
  4. 4 現在のタイムスタンプ、ISO 日時、数値タイムスタンプにはコピーボタンを使えます。

計算式と計算ロジック

タイムスタンプから日時へ

日時 = 1970 年 1 月 1 日 UTC + タイムスタンプ × 1000 ms

Unix タイムスタンプは 1970-01-01T00:00:00Z からの秒数を数えたもので、うるう秒は含みません。1000 を掛けると、JavaScript の日時が使うミリ秒になります。

日時からタイムスタンプへ

秒 = floor(ミリ秒 ÷ 1000)

日時はまずエポックからのミリ秒に変換され、秒の形式では 1000 で割られます。ミリ秒の形式では精度がそのまま保たれます。

計算例

1700000000 を UTC で表す

ログに秒単位のタイムスタンプが記録されているとき。

  1. 1700000000 × 1000 = 1700000000000 ms
  2. ISO: 2023-11-14T22:13:20.000Z
  3. ローカル時刻はタイムゾーンによって変わります

同じ瞬間は 2023 年 11 月 14 日 22:13:20 UTC です。ローカルの時計では別の時刻が表示されることがあります。

2024 年 1 月 1 日の午前 0 時

API リクエスト用にローカル日時のタイムスタンプが必要なとき。

  1. 2024-01-01 00:00 のローカル時刻を選びます
  2. 秒の値を確認します
  3. API がミリ秒を期待する場合はミリ秒の値を使います

入力がローカル時刻として解釈されるため、正確な数値はタイムゾーンによって変わります。

境界ケースと精度

秒とミリ秒の違い

現在の秒単位のタイムスタンプは約 17 億、同じ瞬間をミリ秒で表すと約 1.7 兆になります。単位を間違えると日時が数十年ずれるため、貼り付ける前に単位を確認してください。

ローカル時刻と UTC

タイムスタンプ自体は絶対的な時刻です。ローカル表示は端末のタイムゾーンによって変わりますが、ISO と UTC はどこでも同じです。

1970 年より前の日時

負のタイムスタンプは Unix エポックより前の日時を表します。これも有効な値で、コンバーターはそのまま処理します。

よくある質問

Unix タイムスタンプとは何ですか? +

1970 年 1 月 1 日 00:00:00 UTC からの秒数で、うるう秒は数えません。タイムゾーンに依存しない瞬間を表す値です。

タイムスタンプは秒ですか、ミリ秒ですか? +

どちらにも対応しています。JavaScript はミリ秒を使い、多くの API やデータベースは秒を使います。変換前に一致する単位を選んでください。

ローカルの日時が UTC と違うのはなぜですか? +

タイムスタンプは絶対的な瞬間で、ローカル時刻にはタイムゾーンのオフセットが加わります。ISO と UTC の行は、そのオフセットなしの同じ瞬間を示します。

夏時間にも対応していますか? +

タイムスタンプは夏時間の影響を受けません。ローカル表示は、その日付に対する端末の現在のタイムゾーン規則に従います。

現在のタイムスタンプはリアルタイムで更新されますか? +

はい。ページを開いている間、上部のカウンターは 1 秒ごとに更新されます。