「年-月-日」のうしろに「_時:分:秒_JST」を付けることで、「日付」と「時刻」を指定したツイッター検索ができます。
たとえば、下記のようなものです。
- 「since:2011-03-11_00:00:00_JST」
since検索、「日付」と「時刻」を指定して検索する方法
sinceで日付を指定して検索
ツイッターで
「地震 since:2011-03-11」
のように検索すると、2011年3月11日以降のツイートを検索することができます。
(UTC換算で、2011年3月11日当日を含む)
実は、この日付指定には落とし穴があります。
ツイッターの時計は、UTC(協定世界時)が基準です。
日本時間でいうと、日付が切り替わるのは午前9時です。
「2011年3月11日以降」といいつつ、「2011年3月11日 午前9時以降」のツイートしか検索にヒットしません。
つまり、指定した日付の「午前0時~午前8時59分」のツイートが無視されてしまいます。
sinceで日付と時刻を指定して検索(UTC)
ツイッターの検索では、「日付」だけでなく「時刻」も指定できます。
ツイッターで
「地震 since:2011-03-11_00:00:00_UTC」
のように検索すると、UTC(協定世界時)で、2011年3月11日 0時0分0秒以降のツイートを検索することができます。
(0時0分0秒ジャストを含む)
UTC(協定世界時)の0時0分0秒は、
JST(日本標準時)の9時0分0秒に相当します。
以下の2つの検索結果はまったく同じです。
- 「地震 since:2011-03-11」
- 「地震 since:2011-03-11_00:00:00_UTC」
sinceで日付と時刻を指定して検索(JST)、その1
ツイッターで
「地震 since:2011-03-11_09:00:00_JST」
のように検索すると、JST(日本標準時)で、2011年3月11日 9時0分0秒以降のツイートを検索することができます。
(9時0分0秒ジャストを含む)
JST(日本標準時)の9時0分0秒は、
UTC(協定世界時)の0時0分0秒に相当します。
以下の3つの検索結果はまったく同じです。
- 「地震 since:2011-03-11」
- 「地震 since:2011-03-11_00:00:00_UTC」
- 「地震 since:2011-03-11_09:00:00_JST」
sinceで日付と時刻を指定して検索(JST)、その2
ツイッターで
「地震 since:2011-03-11_00:00:00_JST」
のように検索すると、JST(日本標準時)で、2011年3月11日 0時0分0秒以降のツイートを検索することができます。
(0時0分0秒ジャストを含む)
まとめ(since)
以下の3つの検索結果はまったく同じです。
- 「地震 since:2011-03-11」
- 「地震 since:2011-03-11_00:00:00_UTC」
- 「地震 since:2011-03-11_09:00:00_JST」
時刻の指定を省略すると、日本時間の午前9時以降という意味になるので注意が必要です。
日本時間で、指定日の0時以降を指定するなら、
- 「地震 since:2011-03-11_00:00:00_JST」
上記のように、「_00:00:00_JST」を日付の後ろに付け足します。
until検索、「日付」と「時刻」を指定して検索する方法
untilで日付を指定して検索
ツイッターで
「地震 until:2011-03-12」
のように検索すると、2011年3月12日よりも古いツイートを検索することができます。
(UTC換算で、2011年3月12日当日を含まない)
untilで日付と時刻を指定して検索(UTC)
ツイッターで
「地震 until:2011-03-12_00:00:00_UTC」
のように検索すると、UTC(協定世界時)で、2011年3月12日 0時0分0秒よりも古いツイートを検索することができます。
(0時0分0秒ジャストを含まない)
以下の2つの検索結果はまったく同じです。
- 「地震 until:2011-03-12」
- 「地震 until:2011-03-12_00:00:00_UTC」
untilで日付と時刻を指定して検索(JST)、その1
ツイッターで
「地震 until:2011-03-12_09:00:00_JST」
のように検索すると、JST(日本標準時)で、2011年3月12日 9時0分0秒よりも古いツイートを検索することができます。
(9時0分0秒ジャストを含まない)
以下の3つの検索結果はまったく同じです。
- 「地震 until:2011-03-12」
- 「地震 until:2011-03-12_00:00:00_UTC」
- 「地震 until:2011-03-12_09:00:00_JST」
untilで日付と時刻を指定して検索(JST)、その2
ツイッターで
「地震 since:2011-03-12_00:00:00_JST」
のように検索すると、JST(日本標準時)で、2011年3月12日 0時0分0秒よりも古いツイートを検索することができます。
(0時0分0秒ジャストを含まない)
まとめ(until)
以下の3つの検索結果はまったく同じです。
- 「地震 until:2011-03-12」
- 「地震 until:2011-03-12_00:00:00_UTC」
- 「地震 until:2011-03-12_09:00:00_JST」
時刻の指定を省略すると、日本時間の午前9時よりも古いという意味になるので注意が必要です。
(午前9時ジャストを含まない)
日本時間で、指定日の0時を設定するなら、
- 「地震 until:2011-03-12_00:00:00_JST」
上記のように、「_00:00:00_JST」を日付の後ろに付け足します。
これにより、
- 2011年3月11日 23時59分59秒は検索にヒットする
- 2011年3月12日 00時00分00秒は検索にヒットしない
まとめ
sinceやuntilで日付を指定するときに、
- 「since:2011-03-11_00:00:00_JST」
- 「until:2011-03-12_00:00:00_JST」
などのように、末尾に「_00:00:00_JST」を付けることで、時刻を設定することができます。
「JST」は日本時間を示す記号です。
時刻は「時:分:秒」の形式。
「00:00:00」~「23:59:59」の範囲で指定します。
コメント