Qiita APIの日付範囲指定が変わった気がする

# 気づいた日

2018/11/13 前後

# 変わったと思った点

`created:>(日付)`で取得できる記事数が著しく減少した。

APIに精通していないので憶測メインの記録です。


# 今までの仕様だと思っていたもの

たとえば、
2018-11-14 09:15:00 (以降日付はAPIに合わせてハイフン区切りで)
に
https://qiita.com/api/v2/items?per_page=100&page=1&query=created:>2018-11-13
を実行した場合、
取得できる記事の範囲は

2018-11-13 00:00:00
から
2018-11-14 09:15:00
までの記事を取得できると思っていた。

が、現在は体感
2018-11-14 09~08:00:00
から
2018-11-14 09:15:00
あたりの記事が取得されているような気がする。

ただし、これは前日を指定した場合のみで、2日以上過去の日付を指定すると取得量が増える。
この場合はすべて正常かは精査していない。

# ひとまずの対処方法

範囲指定を
`created:>2018-11-13`
ではなく
`created:>=2018-11-13`
にすると取得量が増える。
だがこの場合でも13日の起点は00:00:00ではなくAPIリクエスト時の09:15:00ないし09:00:00からの記事である可能性がある。

現在、時間・分までAPIに指定できないか調査中であるが、見つかっていない。

そもそも`>=`の記法すらAPIマニュアルに載っていないので、どういった動作をしているのか不明。

# jqで確認するコマンド

```shell-session

> date
Mon Nov 19 11:00:57 JST 2018
> curl 'https://qiita.com/api/v2/items?per_page=100&page=1&query=created:%3E2018-11-18' | jq .[].created_at
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  685k    0  685k    0     0   203k      0 --:--:--  0:00:03 --:--:--  203k
"2018-11-19T11:00:45+09:00"
"2018-11-19T10:51:20+09:00"
"2018-11-19T10:51:12+09:00"
"2018-11-19T10:46:50+09:00"
"2018-11-19T10:44:04+09:00"
"2018-11-19T10:42:19+09:00"
"2018-11-19T10:38:23+09:00"
"2018-11-19T10:38:20+09:00"
"2018-11-19T10:37:58+09:00"
"2018-11-19T10:28:55+09:00"
"2018-11-19T10:28:27+09:00"
"2018-11-19T10:24:11+09:00"
"2018-11-19T10:23:31+09:00"
"2018-11-19T10:20:36+09:00"
"2018-11-19T10:12:48+09:00"
"2018-11-19T09:57:11+09:00"
"2018-11-19T09:54:34+09:00"
"2018-11-19T09:42:13+09:00"
"2018-11-19T09:29:17+09:00"
"2018-11-19T09:26:32+09:00"
"2018-11-19T09:15:19+09:00"
"2018-11-19T09:12:44+09:00"
"2018-11-19T09:11:08+09:00"
"2018-11-19T09:06:01+09:00"
"2018-11-19T09:01:06+09:00"
"2018-11-19T09:00:44+09:00"
"2018-11-19T09:00:14+09:00"
> curl 'https://qiita.com/api/v2/items?per_page=100&page=1&query=created:%3E%3D2018-11-18' | jq .[].created_at
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 2908k    0 2908k    0     0  1067k      0 --:--:--  0:00:02 --:--:-- 1067k
"2018-11-19T11:00:45+09:00"
"2018-11-19T10:51:20+09:00"
"2018-11-19T10:51:12+09:00"
"2018-11-19T10:46:50+09:00"
"2018-11-19T10:44:04+09:00"
"2018-11-19T10:42:19+09:00"
"2018-11-19T10:38:23+09:00"
"2018-11-19T10:38:20+09:00"
"2018-11-19T10:37:58+09:00"
"2018-11-19T10:28:55+09:00"
"2018-11-19T10:28:27+09:00"
"2018-11-19T10:24:11+09:00"
"2018-11-19T10:23:31+09:00"
"2018-11-19T10:20:36+09:00"
"2018-11-19T10:12:48+09:00"
"2018-11-19T09:57:11+09:00"
"2018-11-19T09:54:34+09:00"
"2018-11-19T09:42:13+09:00"
"2018-11-19T09:29:17+09:00"
"2018-11-19T09:26:32+09:00"
"2018-11-19T09:15:19+09:00"
"2018-11-19T09:12:44+09:00"
"2018-11-19T09:11:08+09:00"
"2018-11-19T09:06:01+09:00"
"2018-11-19T09:01:06+09:00"
"2018-11-19T09:00:44+09:00"
"2018-11-19T09:00:14+09:00"
"2018-11-19T08:59:10+09:00"
"2018-11-19T08:58:28+09:00"
"2018-11-19T08:54:10+09:00"
"2018-11-19T08:46:11+09:00"
"2018-11-19T08:43:33+09:00"
"2018-11-19T08:38:25+09:00"
"2018-11-19T08:33:23+09:00"
"2018-11-19T08:26:12+09:00"
"2018-11-19T08:19:10+09:00"
"2018-11-19T08:18:41+09:00"
"2018-11-19T08:16:57+09:00"
"2018-11-19T08:11:59+09:00"
"2018-11-19T08:07:30+09:00"
"2018-11-19T07:42:39+09:00"
"2018-11-19T07:30:24+09:00"
"2018-11-19T07:11:10+09:00"
"2018-11-19T06:31:45+09:00"
"2018-11-19T05:45:05+09:00"
"2018-11-19T05:21:51+09:00"
"2018-11-19T03:50:41+09:00"
"2018-11-19T03:32:38+09:00"
"2018-11-19T03:27:36+09:00"
"2018-11-19T03:24:30+09:00"
"2018-11-19T02:56:03+09:00"
"2018-11-19T02:42:46+09:00"
"2018-11-19T02:39:36+09:00"
"2018-11-19T02:36:58+09:00"
"2018-11-19T02:36:56+09:00"
"2018-11-19T02:28:08+09:00"
"2018-11-19T02:24:51+09:00"
"2018-11-19T02:19:25+09:00"
"2018-11-19T02:12:29+09:00"
"2018-11-19T02:00:05+09:00"
"2018-11-19T01:54:52+09:00"
"2018-11-19T01:49:09+09:00"
"2018-11-19T01:41:16+09:00"
"2018-11-19T01:27:37+09:00"
"2018-11-19T01:09:33+09:00"
"2018-11-19T01:05:47+09:00"
"2018-11-19T01:03:14+09:00"
"2018-11-19T00:59:23+09:00"
"2018-11-19T00:54:41+09:00"
"2018-11-19T00:54:28+09:00"
"2018-11-19T00:42:23+09:00"
"2018-11-19T00:41:36+09:00"
"2018-11-19T00:37:07+09:00"
"2018-11-19T00:34:38+09:00"
"2018-11-19T00:33:38+09:00"
"2018-11-19T00:29:46+09:00"
"2018-11-19T00:27:37+09:00"
"2018-11-19T00:26:14+09:00"
"2018-11-19T00:21:53+09:00"
"2018-11-19T00:17:57+09:00"
"2018-11-19T00:17:37+09:00"
"2018-11-19T00:17:30+09:00"
"2018-11-19T00:09:36+09:00"
"2018-11-19T00:07:29+09:00"
"2018-11-19T00:06:45+09:00"
"2018-11-19T00:03:38+09:00"
"2018-11-18T23:59:58+09:00"
"2018-11-18T23:59:31+09:00"
"2018-11-18T23:55:13+09:00"
"2018-11-18T23:54:38+09:00"
"2018-11-18T23:54:23+09:00"
"2018-11-18T23:50:07+09:00"
"2018-11-18T23:47:32+09:00"
"2018-11-18T23:45:48+09:00"
"2018-11-18T23:41:58+09:00"
"2018-11-18T23:40:47+09:00"
"2018-11-18T23:40:16+09:00"
"2018-11-18T23:37:45+09:00"
"2018-11-18T23:36:47+09:00"
"2018-11-18T23:27:10+09:00"
```

時間表記は日本時間で、表示時刻から+9時間はしなくてよい。みたまま。

# 参考

[Qiita API v2ドキュメント - Qiita:Developer](https://qiita.com/api/v2/docs)

[Qiitaのコメント数表示がおかしくなったので調べてみた - Qiita](https://qiita.com/kai_kou/items/58e8e009b058ffaed6a3)
やっぱり11月上旬ぐらいにAPIに変更が入った気がする

[検索時に利用できるオプション - Qiita:Support](https://help.qiita.com/ja/articles/qiita-search-options)