開発者ツール / 04
タイムスタンプ変換
Unix秒・ミリ秒、ISO日付、UTC、ローカル時刻をまとめて変換できます。
タイムスタンプ変換: TOEAは、桁数からUnixの数値を判定するか、日付文字列を解析し、同じ瞬間を秒、ミリ秒、ISO 8601、UTC、ローカル時刻で表示します。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。
- カテゴリ
- 開発者ツール
- 実行回数
- ブラウザ内で
- コスト
- 無料 · 登録不要
- 提供状況
- すぐに使えます
完全にブラウザ内で実行します
秒・ミリ秒・マイクロ秒
桁数で単位の見当がつきます。10桁は秒、13桁はミリ秒、16桁はマイクロ秒です。Unixのツール、Pythonのtime.time()、JWTの有効期限は秒、JavaScriptのDate.now()やJavaはミリ秒です。1970年の日付や数万年先の日付が出るのは、単位を取り違えている典型的なサインです。
タイムゾーンとISO 8601
Unixタイムスタンプにタイムゾーンはありません。世界のどこでも同じ瞬間を表します。タイムゾーンが関わるのは日時として表示するときだけです。保存や受け渡しには、2026-03-29T09:30:00Zや2026-03-29T11:30:00+02:00のように明示的なオフセットを含むISO 8601を使うと、裸のローカル時刻にある曖昧さ(夏時間の切替日に時刻が欠けたり重複したりする)を避けられます。
2038年問題
Unixの秒を符号付き32ビット整数で保持しているシステムは、2038年1月19日03:14:07 UTCでオーバーフローし、1901年に巻き戻ります。現在の多くのプラットフォームは64ビットの時刻を使いますが、組み込み機器、古いファイル形式、データベースのカラムでは制限が残っていることがあります。
使い方
- Unix秒、Unixミリ秒、または日付文字列を入力します。
- 値を変換します。
- 一般的なタイムスタンプ形式で同じ瞬間を比較します。
プライバシーと制限事項
変換はローカルで実行されます。タイムゾーンが明示されていない日付文字列は、ブラウザのローカルタイムゾーンとして解釈される場合があります。
関連ツール
よくある質問
秒とミリ秒はどのように判別されますか?
小さい数値は秒として扱い、12桁以上の値はミリ秒として扱います。
ローカル時刻がUTCと異なるのはなぜですか?
ローカル時刻は、同じ瞬間に対してお使いのデバイスの現在のタイムゾーン規則を適用するためです。
無料ツール · ブラウザ内で · アカウント不要