3

一般来说,至少对于单个页面来说,Mediawiki 页面历史的较低修订 ID 意味着更早的编辑时间似乎是正确的。这是真的吗?有没有例外?修订 ID 铸造如何工作?

我正在尝试尝试使用 Pywikipedia 编写一个函数,它将页面文本作为任意时间戳。根据修订 ID 进行排序会更加优化,而不是制作修订 ID 时间戳的字典,然后对时间戳进行排序。

4

1 回答 1

3

感谢 user:halfak,我在 IRC 上找到了答案。答案是至少有两个原因无法保证。

  1. 如果页面是从辅助 wiki 导入的,则时间戳可能是不相关的。和
  2. 如果在同一秒内发生两次编辑,它们将无法正确排序,这有时会发生。
于 2014-02-14T00:54:13.073 回答