Twitter/X タイムスタンプ変換器
Twitter/Xの投稿URLまたはツイートID(Snowflake ID)を、投稿された正確な日時に変換します。また、Twitter/Xの高度な検索フィルタリング用に、日付をSnowflake IDに変換することも可能です。
広告ブロッカーにより広告が表示できません
MiniWebtool は広告収益で無料提供しています。このツールが役に立ったら、Premium(広告なし+高速)をご利用いただくか、MiniWebtool.com を許可リストに追加して再読み込みしてください。
- または Premium(広告なし)にアップグレード
- MiniWebtool.com の広告を許可してから再読み込みしてください
Twitter/X タイムスタンプ変換器
Twitter/X タイムスタンプ変換器は、すべてのツイートURLに埋め込まれている Snowflake ID をデコードすることで、ツイートが投稿された正確な日付と時間を抽出する無料のオンラインツール(電卓)です。また、逆方向の変換も可能で、日付から Snowflake ID を生成して高度な Twitter/X 検索フィルタリングに役立てることができます。ツイートのタイムラインを検証するジャーナリスト、ソーシャルメディアのデータをアーカイブする研究者、または Twitter API を使用する開発者にとって、このツールはミリ秒単位の正確なタイムスタンプを即座に提供します。
仕組み
Twitter/X のすべてのツイートには、固有の Snowflake ID(作成時間とマシン情報をエンコードした64ビット整数)が割り当てられています。このツールは、単純なビットシフト演算を使用してこの ID をデコードします。
- タイムスタンプの抽出: Snowflake ID を22ビット右シフトして、41ビットのタイムスタンプ部分を分離します。
- エポックオフセットの加算: Twitter Snowflake エポック(1,288,834,974,657ミリ秒、2010年11月4日 01:42:54.657 UTCに相当)を加算して、Twitter 時間から Unix 時間に変換します。
- 人間が読める形式への変換: 得られた Unix タイムスタンプを複数の日付/時刻形式にフォーマットし、世界各国のタイムゾーンで表示します。
逆変換(日付 → Snowflake ID)の場合、プロセスは逆になります。エポックを引き、22ビット左シフトして、その時点の Snowflake ID の下限値を生成します。
このツールの使い方
- 変換モードを選択する: ツイートのタイムスタンプをデコードするには「ツイート → 時間」を、日付から Snowflake ID を生成するには「時間 → ツイート ID」を選択します。
- 入力を入力する: twitter.com または x.com のツイートURL(例:
https://x.com/user/status/1835436894737400213)を貼り付けるか、数値のツイートIDを直接入力するか、日付選択ツールを使用して日付と時間を選択します。 - 「変換」をクリックする: ツールが入力を処理し、即座に結果を表示します。
- 結果を確認する: 「ツイート → 時間」の場合、正確な日付、時間(ミリ秒精度)、相対時間、Snowflake ID の構造、および世界時計の表示が表示されます。「時間 → ツイート ID」の場合、すぐに使用できる検索パラメータとともに生成された Snowflake ID が表示されます。
- 結果をコピーする: 任意の数値の横にあるコピーボタン(⧉)をクリックすると、クリップボードにコピーされます。
Twitter/X Snowflake ID について
Twitter は2010年11月に、自動インクリメントの整数 ID に代わるものとして Snowflake ID を導入しました。このシステムは、調整なしで分散されたデータセンター間で一一意で時間ソート可能な ID を生成するように設計されました。各64ビット Snowflake ID には、次の4つのフィールドが含まれています。
| フィールド | ビット数 | 説明 |
|---|---|---|
| サインビット | 1 | 常に 0(未使用) |
| タイムスタンプ | 41 | Twitter エポック(2010年11月4日)からのミリ秒。約69年分のタイムスタンプをサポートします。 |
| データセンター ID | 5 | データセンター(0~31)を識別します。 |
| ワーカー ID | 5 | ワーカーマシン(0~31)を識別します。 |
| シーケンス | 12 | マシンごとのカウンター(0~4095)。1ミリ秒あたり、1台のマシンで最大4,096個の ID を生成可能です。 |
この設計により、各マシンは1ミリ秒あたり最大4,096個の一意の ID を生成でき、ID は時間順に自然に並べ替えられます。大きな ID は常に後のツイートを意味します。
サポートされているURL形式
このツールは、さまざまな形式のツイートURLを受け入れます。
https://x.com/username/status/1234567890https://twitter.com/username/status/1234567890https://mobile.twitter.com/username/status/1234567890https://vxtwitter.com/username/status/1234567890https://fxtwitter.com/username/status/1234567890- 直接的な数値の Snowflake ID(例:
1835436894737400213)
活用事例
- ジャーナリズムとファクトチェック: 表示されているタイムスタンプに関係なく、ツイートが実際にいつ投稿されたかを検証します。
- 法的・コンプライアンス調査: 法的手続きや調査に関連するツイートの正確なタイムラインを確立します。
- ソーシャルメディア研究: 投稿パターンを分析し、ツイートを現実世界の出来事と関連付けたり、コンテンツのタイムラインを監査したりします。
- 開発者ツール: Twitter API の
since_idおよびmax_idページネーションパラメータで使用する Snowflake ID を生成します。 - コンテンツ監査: アーカイブされたツイートやスクリーンショットのみのツイートの元の投稿日を特定します。
- OSINT(オープンソース・インテリジェンス): インテリジェンス分析のために、ツイートのタイムスタンプを他のデータソースと照合します。
よくある質問
Twitter/X の Snowflake ID とは何ですか?
Snowflake ID は、Twitter(現在のX)がすべてのツイート、ユーザー、ダイレクトメッセージに割り当てる一意の64ビット識別子です。2010年11月に導入され、各 Snowflake ID には作成の正確なタイムスタンプとマシンおよびシーケンス情報がエンコードされているため、任意のツイートIDから正確な投稿時間を抽出することが可能です。
Snowflake ID はどのようにタイムスタンプをエンコードしていますか?
64ビットの Snowflake ID は4つの部分に分かれています。1つの未使用のサインビット、タイムスタンプ用の41ビット(Twitter エポックからのミリ秒)、データセンター ID 用の5ビット、ワーカー ID 用の5ビット、およびシーケンス番号用の12ビットです。タイムスタンプには、2010年11月4日 01:42:54.657 UTC からの経過ミリ秒が格納されています。
Twitter Snowflake のエポックとは何ですか?
Twitter Snowflake のエポックは、2010年11月4日 01:42:54.657 UTC(Unix タイムスタンプ 1288834974657ミリ秒)です。これはすべての Snowflake タイムスタンプが計算される基準点です。この日付以降に投稿されたツイートのみが、タイムスタンプをエンコードした Snowflake ID を持ちます。
2010年11月以前に投稿されたツイートを変換できますか?
いいえ。2010年11月4日以前に投稿されたツイートは、タイムスタンプをエンコードしない自動インクリメント ID を使用していました。Snowflake ID システムは、スケーラビリティの問題を解決するために導入されました。Snowflake ID を持つツイート(2010年11月以降)のみが、ID からタイムスタンプを抽出できます。
タイムスタンプの抽出はどの程度正確ですか?
タイムスタンプはミリ秒単位で正確です。Snowflake ID はミリ秒精度のタイムスタンプを格納しているため、抽出された日付と時間は、Twitter サーバーが ID を生成した時刻から1ミリ秒以内の誤差で正確です。
Twitter/X の高度な検索で Snowflake ID をどのように使用できますか?
「時間からツイートIDへ」モードを使用して任意の日付の Snowflake ID を生成し、Twitter API 呼び出しまたは高度な検索で since_id および max_id パラメータを使用します。たとえば、2024年1月1日以降のツイートを検索するには、その日付の Snowflake ID を生成し、その値を since_id に使用します。
このコンテンツ、ページ、またはツールを引用する場合は、次のようにしてください:
"Twitter/X タイムスタンプ変換器"(https://MiniWebtool.com/ja//) MiniWebtool からの引用、https://MiniWebtool.com/
miniwebtool チーム作成。更新日: 2026-03-12