Developer Utility

Unix Timestamp 変換ツール

Unix Timestampを日時へ変換し、現在時刻の秒・ミリ秒・ISO形式やUTC・ローカル・KST時刻を確認できる開発者向け時間変換ツールです。

Timestamp → 日時 秒、ミリ秒、マイクロ秒を自動判定して日時へ変換します。
日時 → Timestamp 選択した日時を秒、ミリ秒、ISO 8601形式へ変換します。
現在時刻確認 現在のUnix Timestampをリアルタイムで確認し、コピーできます。

現在の Unix Timestamp

現在時刻を秒、ミリ秒、ISO形式でリアルタイム表示します。

リアルタイム
秒 -
ミリ秒 -
ISO 8601 -
ローカル時刻 -
UTC時刻 -
KST時刻 -

Timestamp → 日時変換

Unix Timestampを入力すると、ローカル時刻・UTC・KSTへ変換します。

Timestamp値を入力して変換ボタンを押してください。

日時 → Timestamp変換

日時を選択すると、秒・ミリ秒・ISO 8601形式へ変換します。

日時を選択して変換ボタンを押してください。

Timestamp単位比較

システムによってUnix Timestampの単位が異なる場合があります。

秒

通常は10桁の数値です。サーバーログ、Linux Timestamp、一部APIレスポンスでよく使用されます。

ミリ秒

通常は13桁の数値です。JavaScript Date.now() やフロントエンドログでよく使用されます。

マイクロ秒

通常は16桁の数値です。高精度ログや一部データベースの時刻値で使用されることがあります。

使い方ガイド

秒とミリ秒を区別してUnix時刻を変換する

タイムスタンプからローカル時刻・UTC・韓国時間・ISO 8601を確認し、指定日時を秒とミリ秒に戻せます。自動判定を使う前に、元のシステムが採用する単位を確認しましょう。

こんな方におすすめ

  • ログやAPIの時刻を読む開発者
  • 数値の時刻と予定日時を比較したい方

活用場面

  • JavaScriptのミリ秒タイムスタンプを読む。
  • APIの例に使うUTC時刻を作る。

入力から結果の確認まで

  1. 1

    タイムスタンプを入力し、秒・ミリ秒・マイクロ秒または自動を選びます。

  2. 2

    UTC、ローカル、ISOの結果を比較します。

  3. 3

    日時から変換するときは、ローカルかUTCの解釈を先に選びます。

  4. 4

    現在時刻ボタンは選択中の解釈に合わせて日時を入力します。

使用例 1

Epochの開始点

入力
0・秒
結果
1970-01-01T00:00:00.000Z 韓国時間:1970-01-01 09:00:00

どちらも同じ瞬間の表示です。

使用例 2

異なる単位で同じ瞬間

入力
1716000000 秒 1716000000000 ミリ秒
結果
どちらも2024-05-18T02:40:00.000Z

ミリ秒の数値は対応する秒の1000倍です。

計算・処理の仕組み

入力をJavaScriptのミリ秒にそろえます。自動判定では整数部16桁以上をマイクロ秒、13桁以上をミリ秒、それ未満を秒と見なします。マイクロ秒は1000で割って小さい側の整数に丸めます。日時の範囲は±8.64×10^15ミリ秒です。数値入力はカンマと前後の空白を除いて30文字までです。

注意点と制限

  • 桁数判定は推定です。古い日時や大きな秒の値では単位を誤ることがあります。
  • ミリ秒未満の精度は保持しません。非常に大きなマイクロ秒整数も精度を失う場合があります。
  • ローカル時刻は端末のタイムゾーンと夏時間に依存します。
  • 日時入力欄は0001~9999年です。うるう秒は個別に扱いません。
データの取り扱い

入力値はブラウザのメモリ内で変換し、保存しません。コピーした結果にはローカル時刻を含む変換結果が入ります。

よくある質問

タイムスタンプにタイムゾーンは入っていますか?

Epochを基準にした瞬間を表す数値です。タイムゾーンは表示時に適用します。

自動判定で予想外の年になるのはなぜですか?

桁数から単位を推定するためです。元のAPIやDBの仕様に合わせて単位を直接選んでください。

UTCモードの現在時刻は何を入力しますか?

現在のUTC年月日と時分を入力します。ローカルモードでは端末の時刻です。秒は入力しないため、その分の00秒として変換します。