Toolivaro

無料のUnix タイムスタンプ変換

Unix 秒、Unix ミリ秒、ISO 8601、人間が読めるローカル時刻の間を相互変換します。ライブ表示で、完全にローカルで動作します。

ブラウザ内でローカル処理されます

このツールについて

Unix タイムスタンプコンバーターは、開発者が実際に直面する形式の間を変換します。Unix 秒(10 桁)、Unix ミリ秒(13 桁)、ISO 8601 文字列、そして普通のカレンダー日付です。いずれかの形式を入力または貼り付けると、他のすべての表現(Unix 秒、Unix ミリ秒、ISO 8601 の UTC 文字列、カレンダー日付、同じ瞬間をローカルタイムゾーンと UTC で表示したもの)が同時に埋まります。1970 年より前の日付(負のタイムスタンプ)も正しく処理され、ISO 文字列のタイムゾーンオフセットも尊重され、あいまいな入力は黙って推測する代わりに明確な説明が表示されます。解析とフォーマットにはすべてプラットフォームの Date と Intl の仕組みを使うため、ここに表示される数値は、ご自身の JavaScript 環境が計算する数値とまったく同じです。このツールが約束するのはエンジンとの忠実性であり、並行実装ではありません。すべてブラウザ内のローカルで動作し、入力した内容がアップロードされたり、ログに記録されたり、保存されたりすることはありません。ログ行に 13 桁の値があり、それが実際にいつなのか知りたいとき、API が Unix 秒を期待するのにデータベースがミリ秒を保存しているとき、バグ報告で別のタイムゾーンのタイムスタンプが渡されたときにご利用ください。

結果はどうやって計算されるの?

ログ行にあった 13 桁の値

ログ行に 1761330600000 が含まれています。コンバーターは 13 桁を検出して Unix ミリ秒として解釈し、Unix 秒 1761330600、ISO 2025-10-24T19:50:00.000Z、そして同じ瞬間をローカルタイムゾーンで表示したものを報告します。

入力と出力の例
入力 値
value 1761330600000
結果 2025-10-24T19:50:00.000Z ・ Unix 秒 1761330600 ・ ローカル時刻を表示

計算式と前提は?

Unix 時間

unixSeconds = milliseconds ÷ 1000 (from 1970-01-01T00:00:00Z)

計算式の記号
記号 意味
unixSeconds Unix エポック(UTC)からの秒数(整数)
milliseconds プラットフォームの Date 値(ミリ秒単位)

10 桁の入力は秒、13 桁の入力はミリ秒です。このツールは両方を検出します。

ISO 8601 / RFC 3339

iso = date.toISOString()

計算式の記号
記号 意味
toISOString YYYY-MM-DDTHH:mm:ss.sssZ 形式の UTC 表示

ローカル時刻の表示は Intl を介して閲覧者のシステムタイムゾーンを使います。

よくある間違いは?

  • 10 桁の秒と 13 桁のミリ秒を取り違えること。タイムスタンプバグの中で最も多いものです。
  • 別のタイムゾーンから来た値を、UTC をローカル時刻として(またはその逆で)読むこと。
  • エポックがローカルの深夜 0 時から始まると思うこと。エポックは 1970-01-01T00:00:00Z であり、ローカルの深夜ではありません。
  • タイムスタンプをアップロードする Web の変換ツールに貼り付けること。このツールは完全にローカルで動作します。

前提と制限は?

  • 解析はプラットフォームの Date の仕組みを使います。安全な整数の範囲を超える日付や、プラットフォームの対応範囲を大きく外れた日付は、明確なエラーで拒否されます。
  • 非常に寛容な日付文字列は環境によって解析結果が異なることがあります。ISO 8601 と数値入力が信頼できる形式です。
  • このツールは瞬間を変換するもので、タイムゾーンの略称や暦の算術を解釈するものではありません。

数値の出典は?

最終確認 2026年8月5日 · バージョン 1.0.0 · Toolivaro 外部コンテンツを保証するものではありません。

よくある質問

10 桁と 13 桁の違いは何ですか?

Unix 秒は古典的な 10 桁のエポック値です。一方、現代の多くのシステムやデータベースは 13 桁の Unix ミリ秒を保存します。この 2 つを取り違えるのはタイムスタンプバグの中で最も多いもののひとつですが、このツールは桁数を検出して対応する変換を行い、出力に両方の形式が表示されるので見つけられます。

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

Unix タイムスタンプはどこでも同じ瞬間を表し、ローカル表示はシステムのタイムゾーンを適用します。このツールは UTC とローカルの両方の形式を表示するため、別のタイムゾーンのタイムスタンプを取り違えることがありません。

1970 年より前の日付も扱えますか?

はい。負の Unix 秒(たとえば 1969-12-31 にあたる -86400)も正しく解析・表示されます。このツールはエポックを下限とみなしません。

このコレクションの一部 時間・日付・スケジュールツール

間違いを見つけましたか? 報告する — すべての修正を確認します.

このツールは役に立ちましたか?

Toolivaro編集チームが当社の方法論に基づいてレビュー済み 計算方法 · 編集方針