本文へスキップ
にゃんこツール

Unixタイムスタンプ変換

Unixタイムスタンプ(エポック秒・ミリ秒)と日時をリアルタイムで相互変換します。秒とミリ秒は桁数から自動判定されますが、手動で切り替えることもできます。ブラウザ内で処理され、入力内容がサーバーに送信されることはありません。ログの日時整形などで文字数を確認したい場合は 文字数カウント もあわせてご利用ください。

🔒 ブラウザ内で完結・入力データはサーバーに送信されません

現在のUnix時間

Unixタイムスタンプ → 日時

ローカル時刻
UTC
ISO 8601

日時 → Unixタイムスタンプ

秒
ミリ秒

注意事項

  • 「単位」を「自動判定」にすると、10桁以下は秒、11桁以上はミリ秒として扱います。マイクロ秒・ナノ秒単位のタイムスタンプには対応していません。
  • 「日時 → Unixタイムスタンプ」の入力欄は、お使いの端末のタイムゾーン(ローカル時刻)として扱われます。
  • 1970年より前の日時は負のタイムスタンプとして扱われます。

用語解説

Unixタイムスタンプ(Unix時間・エポック秒)

協定世界時(UTC)の1970年1月1日 00:00:00 からの経過秒数で日時を表す形式です。タイムゾーンに依存しないため、システム間で日時をやり取りする際によく使われます。

ミリ秒タイムスタンプ

Unixタイムスタンプを1000倍し、ミリ秒単位で表したものです。JavaScriptの`Date.now()`やログのタイムスタンプなどでよく見られます。13桁前後の数値になります。

UTC(協定世界時)

世界共通の時刻基準です。日本時間(JST)はUTCより9時間進んでいます(UTC+9)。

よくある質問

秒とミリ秒はどう見分けますか?

「自動判定」では、10桁以下を秒、11桁以上をミリ秒として扱います。手動で単位を切り替えることもできます。マイクロ秒やナノ秒には対応していません。

日時を入力したとき、どのタイムゾーンで扱われますか?

入力した日時は、お使いの端末のタイムゾーン(ローカル時刻)として扱われます。UTCとして扱いたい場合は、時差を考慮して入力してください。

1970年より前の日付も変換できますか?

はい。1970年1月1日より前の日時は、負のタイムスタンプとして扱われます。

このページをシェア

↑↓ 選択 Enter 開く Esc 閉じる