如何在 Stack Exchange API 中使用 fromdate 和 todate 参数?



我正在使用Stack Exchange API来获取特定标签中所有未回答的问题的数量。我正在尝试创建一个表格,显示一段时间内值的变化。因此,我正在使用fromdatetodate.问题是我的结果略有不同。

todate设置为2020-07-01总共返回 23517 个问题,但截至目前,该站点在未回答的选项卡中显示 23526 个问题。

todatefromdate都接受两种类型的参数:

  • 格式为 YYYY-MM-DD 的日期(实际上是 YYYY-MM-DD 00:00:00 UTC(。您还可以传递 HH:MM:SS,这是可选的。
  • Unix 纪元时间中的日期(自 1970 年 1 月 1 日 00:00:00 UTC 以来的秒数(。

如果没有todate参数,API 会返回从fromdate到 API 调用时的未回答的 matlab 问题。

但是,您以 YYYY-MM-DD 为单位传递一个开始日期,这似乎早了几个小时,因此数字存在差异。

参考: https://api.stackexchange.com/docs/dates

最新更新