無料Webツール

Unix時間 変換

Unix秒・ミリ秒と日時を相互に確認します。

使う

使い方と確認ポイント

Unix時間と日時を相互に読み替えます。10桁前後のタイムスタンプを、人が読める日時・ISO 8601・秒・ミリ秒でまとめて確認できます。

  1. Unix時間または日時を入力します。
  2. 「変換」を押します。現在時刻を入れたい場合は「現在時刻」を使います。
  3. ISO、ローカル日時、Unix秒、Unixミリ秒を確認します。
10桁以下の数字
Unix秒として解釈
11〜16桁の数字
Unixミリ秒として解釈
日時文字列
ブラウザのDate解釈を使用
出力
ISO / Local / 秒 / ミリ秒

秒とミリ秒を取り違えると「とんでもない日付」になる

Unix秒は現在なら10桁程度、ミリ秒は13桁程度です。1757910000 と 1757910000000 は桁数が違いますが、同じ瞬間を秒・ミリ秒で表した形です。

日時文字列を入れるなら、2026-09-15T10:30:00+09:00 のようにタイムゾーン付きISO 8601にすると解釈の曖昧さを減らせます。

Unix時間は1970-01-01 UTCからの経過時間

Unix timestampは基準時刻から何秒・何ミリ秒経ったかを数えます。タイムゾーン情報そのものを持つ値ではないため、同じtimestampでもローカル表示は端末設定で変わります。

ISO表示はUTC、Local表示は端末時刻

ISOはZ付きのUTC表現、Localはブラウザを動かしている端末のローカル時刻です。海外ユーザーと値を共有するときはISOの方が誤解が少なくなります。

桁数で秒・ミリ秒を判定する

このツールは数字だけの入力なら、10桁以下を秒、11〜16桁をミリ秒として扱います。現在の一般的なtimestampでは10桁と13桁の違いを意識すると判断しやすくなります。

曖昧な日付文字列は避ける

09/10/2026 のような表記は地域によって月日順の解釈が変わり得ます。機械的に変換したい場合はISO 8601形式を使う方が安全です。