UUID タイムスタンプエクストラクター
UUID v1、v6、v7 識別子からタイムスタンプを抽出してデコードします
このツールはすべてのデータをデバイス上でローカルに処理します。
入力
出力
結果
値なし
Readme
UUIDはタイムスタンプをどのように格納するか?
いくつかのUUIDバージョンは、タイムスタンプを構造内に直接埋め込んでいます。RFC 4122で導入されたUUID v1は、1582年10月15日からの100ナノ秒間隔を表す60ビットのグレゴリオ暦タイムスタンプをエンコードします。UUID v6は同じタイムスタンプフィールドを並べ替えてソート性を向上させており、RFC 9562で定義されたUUID v7は48ビットのUnixエポックタイムスタンプをミリ秒単位で格納します。これらの埋め込みタイムスタンプにより、UUIDが生成された正確な瞬間を復元することが可能になります。これはデバッグ、監査、フォレンジック分析に役立ちます。
すべてのUUIDが時刻情報を持つわけではありません。バージョン3、4、5はランダムデータまたは名前空間ハッシュから生成されるため、復元可能なタイムスタンプは含まれていません。バージョン2(DCE Security)はタイムスタンプを含みますが、実際にはほとんど使用されません。
ツールの説明
このツールは、時刻ベースのUUIDに埋め込まれたタイムスタンプを抽出・デコードします。UUIDを貼り付けるだけで、エンコードされた日時をISO 8601、UTC、ローカル時刻、秒およびミリ秒単位のUnixタイムスタンプなど複数のフォーマットで即座に確認できます。ツールはUUIDのバージョンを自動検出し、適切なデコードアルゴリズムを適用します。
機能
- UUID v1(グレゴリオ暦タイムスタンプ)、v6(グレゴリオ暦の並べ替え)、v7(Unixエポックミリ秒)をサポート
- ISO 8601、UTC、ローカル時刻、Unixタイムスタンプ形式で結果を表示
- UUIDのバージョンを自動検出し、適切なデコード方法を選択
仕組み
時刻ベースの各UUIDバージョンは、タイムスタンプを異なる方法で格納します:
- UUID v1 は60ビットのグレゴリオ暦タイムスタンプを3つのフィールドに分割します:
time_low(ビット0〜31)、time_mid(ビット32〜47)、time_hi(ビット48〜59)。タイムスタンプは1582年10月15日からの100ナノ秒間隔をカウントします。 - UUID v6 はv1のタイムスタンプフィールドを並べ替え、最上位ビットを先頭に配置することで、同じグレゴリオ暦エポックを使用しながら、UUIDを作成時刻順に自然にソートできるようにします。
- UUID v7 はよりシンプルなアプローチを採用しており、先頭48ビットにミリ秒単位の標準Unixタイムスタンプを格納することで、抽出が簡単になり、現代のシステムとの互換性も確保されています。
ユースケース
- 分散システムのデバッグ — レコードやイベントに割り当てられたUUIDをデコードすることで、それが作成された正確な時刻を特定する
- 監査とフォレンジック — 時刻ベースのUUIDを主キーとして使用するデータベースの作成タイムスタンプを検証する
- 移行計画 — システム間の移行前に、UUIDのタイムスタンプを分析してデータの分布と経過時間を把握する
ツール情報
作成日
最終更新日
タグ
uuidtimetimestampextractorextractdatev1v6v7decodeparserfc4122rfc9562guid
類似ツール
任意の UUID のバージョンとバリアントを識別します。バージョン 1〜8、Nil、Max UUID に対応し、詳細情報を表示します。
Unix Epoch タイムスタンプを埋め込んだ UUID v7 識別子を生成します。一括生成やフォーマットオプションにも対応しています
一意の識別子を生成します。
共有
埋め込み
このツールを無料でどこにでも埋め込めます。ヘルプが必要ですか? ガイドをご覧ください.
346 文字
免責事項
このウェブサイトで提供されるツールは、ユーザーがさまざまな問題を解決するのを支援するために設計されています。ツールの正確性と有効性を確保するために努力していますが、いかなるツールの出力も100%正確またはエラーがないことを保証または保証しません。これらのツールによって生成される結果は現状のままで提供され、注意して使用する必要があります。重要な情報または結果については、追加のリソースまたは専門家のアドバイスで検証することをお勧めします。これらのツールの使用から生じる結果の正確性と使用に関する結果から生じるいかなる結果についても、当社は責任を負いません。このウェブサイトを使用することにより、提供される結果の正確性と使用に関連するすべてのリスクを引き受けることに同意します。