为什么要按短日期窗口搜
X 的搜索没有“最早的在前”这种排序。“最新”按时间倒序排列,跨好几年搜,第一条推文会排在最底下。一周的窗口里只有几条推文,最早的那几条往下翻一点就能看到。
工具生成的搜索用 from:、since: 和 until:。X 按 UTC 的日历日读取日期,until: 不包含它自己那一天。“点赞最多”模式在“热门”里搜,把 min_faves: 从 10 万个赞开始逐级降低,第一档有结果的,就是这个账号最受欢迎的推文。
“热门”是 X 自己的排序,不按点赞数排,所以还要对比每条推文下面的点赞数。每个运算符的说明见 推特高级搜索语法大全,其他搜索可以交给 推特高级搜索生成器。
北京时间和 UTC:日期差一天怎么办
工具里的日期都按 UTC 算,而北京时间比 UTC 早 8 小时。所以北京时间早上 8 点以前发的推文,按 UTC 算是前一天。
比如北京时间 3 月 22 日早上 7 点发的推文,在 X 的搜索里属于 UTC 的 3 月 21 日。用“某一天的推文”查你记得的日期时,如果推文发在早上,再把日期往前改一天试试。
想核对一条推文的准确时间,把链接贴进 推文 ID 转日期,它会同时给出 UTC 和你所在时区的时间。按日期搜索的更多技巧,见 推特按日期搜索的方法。
找自己的第一条推文,或者把推文存下来
自己的账号,最稳的办法是申请 X 数据存档。拿到 ZIP 后放进 推特存档查看器,选“最早的在前”,排在第一的就是存档里最早的推文。
要把别人的推文存下来,而不只是看一看,见 怎么下载一个用户的全部推文(英文)。批量查很多账号时,可以用 Weir 的 API 按日期窗口翻页:每次调用 1 积分,每返回一条推文再加 1 积分,每月有 5,000 免费积分。更多小工具在 免费推特工具 页。