開発者ツール

タイムスタンプ変換

Unixタイムスタンプを読みやすい日付に、またその逆に変換します。

タイムスタンプ変換 お使いのデバイス上で実行
  • ブラウザ上で動作します — テキストはどこにも送信されません
  • 登録不要、利用回数の上限なし、何度でも無料で使えます

仕組み

コンピューターは時間を1970年1月1日からの秒数で数えますが、人間はそうではありません。この2つの間の変換は、ログを読むとき、APIをデバッグするとき、トークンの有効期限を確認するときに、常について回る小さな手間です。

秒かミリ秒か

Unixタイムスタンプは従来は秒単位ですが、JavaScriptや多くのAPIはミリ秒を使います。このツールは桁数からどちらの意図かを判断するので、どちらでも使えます。

UTCとローカル時間

両方が表示されます。ほとんどのシステムはUTCで保存・送信しますが、実際に知りたいのは多くの場合ローカル時間で、その差は時間単位のずれによるバグの確実な原因です。

受け付けるもの

9〜13桁の整数はUnix時間として読み取られます。10桁までは秒、11〜13桁はミリ秒です。それ以外は、2026-09-18T10:30:00Zや2026-09-18のような、お使いのブラウザが解釈できる形式の日付として読み取られます。1973年3月より前(8桁以下)のUnix時間と、負の値は、タイムスタンプとして認識されません。

表示される内容

各結果には、秒単位とミリ秒単位のUnix時間、UTCでのISO 8601形式(2026-09-18T10:30:00.000Z)、同じ瞬間をUTCで文章にした表記、そしてお使いのデバイス自身のタイムゾーンでの時刻が表示されます。

2038年問題

Unix時間を符号付き32ビット整数で保存するソフトウェアは、2038年1月19日 03:14:07 UTC(2,147,483,647秒)に限界に達します。この変換ツールはJavaScriptの64ビットの日付を使っているため、それをはるかに超える日付も扱えます。

よくある質問

タイムスタンプ変換に関するよくある質問

ミリ秒に対応していますか?

はい。数値の桁数で、秒かミリ秒かを判断します。

どの日付形式を貼り付けられますか?

ISO 8601を含め、お使いのブラウザが解析できるものであれば何でも構いません。

何かがサーバーに送信されますか?

いいえ。変換はページ内で行われます。