{ }JSONKit.tools

Unix タイムスタンプ変換ツール

エポックのタイムスタンプ(秒・ミリ秒・マイクロ秒)または日付文字列を貼り付けると、他のすべての表現が返ります。どれくらい前かも一緒に表示されます。

タイムスタンプまたは日付

各種表現

入力を待っています…

このツールについて

Unix タイムスタンプは 1970 年 1 月 1 日 UTC の 0 時からの秒数です。そのおかげで簡潔かつ曖昧さがない一方、人には読めません。この変換ツールは双方向に動きます。数値を渡せば ISO 8601、UTC、現地時刻での表現を出力し、日付文字列を渡せばエポックの数値を出力します。相対表示の行 —「3 日前」— は、ログの行やトークンの claim を確認するときに実は一番知りたかったものであることが多いはずです。

使い方

  1. 1タイムスタンプか日付を貼り付けるか、「現在」を押して今の時刻を入れます。
  2. 2右側で現地時刻を含むすべての表現を読みます。
  3. 3必要な行をコピーします。ラベルは読みやすくコピーできるよう桁を揃えてあります。

よくある質問

›秒とミリ秒はどうやって見分けていますか?

桁数で判断します。10 桁は秒、13 桁はミリ秒、16 桁はマイクロ秒として読みます。どのタイムスタンプツールも同じ推測をしており、1973 年から 5138 年までのどの日付でも正しく働きます。

›Unix エポックとは何ですか?

1970 年 1 月 1 日 UTC の 0 時です。Unix タイムスタンプはそこからの秒数を数えます。だからタイムスタンプ自身はタイムゾーンを持たず、タイムゾーンは書式に整えるときに初めて現れます。

›「ローカル」が UTC と違うのはなぜですか?

「ローカル」はお使いのマシンのタイムゾーンと夏時間の規則で描画されます。UTC と ISO 8601 は絶対時刻です。タイムスタンプが 1 時間ずれて見えるなら、ほぼ確実にこれが理由です。

›数値の代わりに日付を貼り付けられますか?

はい。ブラウザが解析できるものなら動きます(2026-03-14T09:30:00Z、March 14 2026、2026/03/14)。エポックの数値が返ります。03/04/2026 のような曖昧な形式はブラウザの規則で解析されるため、ISO を推奨します。

›2038 年問題とは何ですか?

タイムスタンプを符号付き 32 ビット整数で保存しているシステムは、2038 年 1 月 19 日に桁が足りなくなります。64 ビット整数や JavaScript の数値を使うものは影響を受けず、このページもその一つです。