Twitter/X 時間戳轉換器
將 Twitter/X 貼文網址或推文 ID(Snowflake ID)轉換為發布的準確日期與時間。同時支援將日期轉換為 Snowflake ID,以便在 Twitter/X 上進行進階搜尋過濾。
偵測到廣告封鎖,導致我們無法顯示廣告
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 毫秒,對應於 UTC 時間 2010 年 11 月 4 日 01:42:54.657),將 Twitter 時間轉換為 Unix 時間。
- 轉換為人類可讀格式: 生成的 Unix 時間戳會被格式化為多種日期/時間格式,並顯示在世界各地的時區中。
對於反向轉換(日期 → Snowflake ID),過程則是相反的:減去紀元,然後向左偏移 22 位元,以產生該時間點的下界 Snowflake ID。
如何使用此工具
- 選擇您的轉換模式: 選擇「推文 → 時間」來解碼推文的時間戳,或選擇「時間 → 推文 ID」從日期生成 Snowflake 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 月引入了 Snowflake ID,以取代自動遞增的整數 ID。該系統旨在分散式資料中心內無需協調即可生成唯一的、可按時間排序的 ID。每個 64 位元的 Snowflake ID 包含四個欄位:
| 欄位 | 位元數 | 描述 |
|---|---|---|
| 符號位元 | 1 | 始終為 0(未使用) |
| 時間戳 | 41 | 自 Twitter 紀元(2010 年 11 月 4 日)以來的毫秒數。支援約 69 年的時間戳。 |
| 資料中心 ID | 5 | 識別資料中心 (0–31) |
| 工作機器 ID | 5 | 識別工作機器 (0–31) |
| 序列號 | 12 | 每台機器的計數器 (0–4095),每毫秒每台機器最多可產生 4,096 個 ID |
這種設計意味著每台機器每毫秒最多可以產生 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 分為四部分:1 個未使用的符號位元、41 位元的時間戳(自 Twitter 紀元以來的毫秒數)、5 位元的資料中心 ID、5 位元的工作機器 ID 以及 12 位元的序列號。時間戳存儲自 UTC 時間 2010 年 11 月 4 日 01:42:54.657 以來流逝的毫秒數。
什麼是 Twitter Snowflake 紀元?
Twitter Snowflake 紀元是 UTC 時間 2010 年 11 月 4 日 01:42:54.657(Unix 時間戳 1288834974657 毫秒)。這是計算所有 Snowflake 時間戳的參考點。只有在此日期之後發布的推文才具有編碼時間戳的 Snowflake ID。
我可以轉換 2010 年 11 月之前發布的推文嗎?
不可以。2010 年 11 月 4 日之前發布的推文使用自動遞增的 ID,不包含時間戳編碼。Snowflake ID 系統是為了縮放挑戰而引入的。只有具有 Snowflake ID(2010 年 11 月之後)的推文才能從 ID 中提取時間戳。
時間戳提取有多準確?
時間戳準確至毫秒。Snowflake ID 以毫秒精度存儲時間戳,因此提取的日期 and 時間與 Twitter 伺服器生成 ID 的時間誤差在 1 毫秒內。
如何將 Snowflake ID 用於 Twitter/X 進階搜尋?
使用「時間轉推文 ID」模式為任何日期生成 Snowflake ID,然後在 Twitter API 調用或進階搜尋中使用 since_id 和 max_id 參數。例如,要尋找 2024 年 1 月 1 日之後的推文,請為該日期生成 Snowflake ID 並配合 since_id 使用。
引用此內容、頁面或工具為:
"Twitter/X 時間戳轉換器" 於 https://MiniWebtool.com/zh-tw//,來自 MiniWebtool,https://MiniWebtool.com/
由 miniwebtool 團隊提供。更新日期:2026-03-12