タイムスタンプ変換
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を含め、お使いのブラウザが解析できるものであれば何でも構いません。
何かがサーバーに送信されますか?
いいえ。変換はページ内で行われます。