にゃん分間待ってやる

「文章の書き方」や「アクセスアップ」などブログ運営のテクニックを解説。

Twitter(ツイッター)高度な検索「日付」を指定して検索する方法

    <!-- more -->

ツイッターの高度な検索で、「日付」オプションの使い方です。

いわゆる「期間指定検索」です。

高度な検索、日付、次の日付以降

高度な検索」が分からない人は、「高度な検索」ウィンドウの出し方をご参照ください。

「高度な検索」画面

Twitter、高度な検索、次の日付以降

Twitter、高度な検索、次の日付以降

高度な検索」の画面で、「次の日付以降」の

  • : 1月
  • : 1
  • : 2021

と入力してみます。

「検索結果」画面

Twitter、次の日付以降、単独だとエラー

Twitter、次の日付以降、単独だとエラー

すると、検索結果の画面では、検索窓に「since:2021-01-01」と表示されます。

「次の日付以降」を直接入力する方法

普通の検索画面で、「since:年-月-日」と入力しましょう。
」の部分は4桁の数字、
」の部分は2桁の数字、
」の部分は2桁の数字です。

高度な検索」の画面から、「次の日付以降」の「」「」「」をプルダウンから選択した場合と効果は同じです。

高度な検索」の画面では、「」「」「」の順ですが、
since:年-月-日」の場合は、「」「」「」の順になります。

sinceは単独では使えない

Twitter、次の日付以降、単独だとエラー

Twitter、次の日付以降、単独だとエラー

since:年-月-日」だけで検索をすると、
問題が発生しました。再読み込みしてください。」というエラーになります。

since」は、他のキーワードと一緒に使う必要があります。

sinceの正しい使い方

Twitter、次の日付以降、検索結果

Twitter、次の日付以降、検索結果

「ツイート since:2021-01-01」のように検索すると、
「ツイート」というキーワードを含む、2021年1月1日以降のツイートだけが表示されます。

日付はUTC協定世界時)が基準となっています。
JST日本標準時)だと午前9時が日付の境界です。

つまり、
since:2021-01-01」と指定した場合、
日本時間では2021年1月1日の午前9時以降のツイートだけが検索されます。
午前9時ジャストを含む

高度な検索、日付、次の日付以前

「高度な検索」画面

Twitter、高度な検索、次の日付以前

Twitter、高度な検索、次の日付以前

高度な検索」の画面で、「次の日付以前」の

  • : 12月
  • : 31
  • : 2020

と入力してみます。

「検索結果」画面

Twitter、次の日付以前、単独だとエラー

Twitter、次の日付以前、単独だとエラー

すると、検索結果の画面では、検索窓に「until:2020-12-31」と表示されます。

「次の日付以前」を直接入力する方法

普通の検索画面で、「until:年-月-日」と入力しましょう。
」の部分は4桁の数字、
」の部分は2桁の数字、
」の部分は2桁の数字です。

高度な検索」の画面から、「次の日付以前」の「」「」「」をプルダウンから選択した場合と効果は同じです。

高度な検索」の画面では、「」「」「」の順ですが、
until:年-月-日」の場合は、「」「」「」の順になります。

untilは単独では使えない

Twitter、次の日付以前、単独だとエラー

Twitter、次の日付以前、単独だとエラー

until:年-月-日」だけで検索をすると、
問題が発生しました。再読み込みしてください。」というエラーになります。

until」は、他のキーワードと一緒に使う必要があります。

untilの正しい使い方

Twitter、次の日付以前、検索結果

Twitter、次の日付以前、検索結果

「ツイート until:2020-12-31」のように検索すると、
「ツイート」というキーワードを含む、2020年12月31日よりも古いのツイートだけが表示されます。
UTCで2020年12月31日当日を含まない

日付はUTC協定世界時)が基準となっています。
JST日本標準時)だと午前9時が日付の境界です。

つまり、
since:2020-12-31」と指定した場合、
日本時間では2020年12月31日の午前9時よりも古いツイートだけが検索されます。
午前9時ジャストを含まない

期間を指定する

since」と「until」を両方使うと、期間を指定することができます。

since」が開始日、「until」が終了日です。

sinceとuntilを両方指定する

Twitter、特定の日付を検索、sinceとuntilの日付をずらす

Twitter、特定の日付を検索、sinceとuntilの日付をずらす

「since:2011-03-10 until:2011-03-11」と指定した場合、
UTC協定世界時)で、「2011年3月10日 0時0分0秒から、2011年3月10日 23時59分59秒まで」という意味になります。

untilに指定した2011年3月11日当日は含みません

JST日本標準時)に換算すると、
「2011年3月10日 9時0分0秒から、2011年3月11日 8時59分59秒まで」
です。

日付の境目が午前9時なので、注意しましょう。

sinceとuntilが同じ年月日だとエラーになる

Twitter、特定の日付を検索、sinceとuntilが同一年月日だとエラー

Twitter、特定の日付を検索、sinceとuntilが同一年月日だとエラー

since」と「until」に同じ年月日を設定すると、
「○○」の検索結果はありません』というエラーになります。

「since:2011-03-11 until:2011-03-11」と指定した場合、
UTC協定世界時)で、「2011年3月11日 0時0分0秒から、2011年3月10日 23時59分59秒まで」という意味になります。

JST日本標準時)に換算すると、
「2011年3月11日 9時0分0秒から、2011年3月11日 8時59分59秒まで」
です。

開始時刻よりも終了時刻の方が過去になってしまうので、エラーになります。

日本時間で、特定の日付0時0分~23時59分を検索するには裏ワザを使う必要があります。
詳しくは、特定の日付のツイートのみ検索する方法をご参照下さい。

まとめ

since」=「次の日付以降
「キーワード since:年-月-日」で検索すると、「キーワード」を含む、「年月日」で指定した日付以降のツイートが表示されます。
(指定日当日を含む)

until」=「次の日付以前
「キーワード until:年-月-日」で検索すると、「キーワード」を含む、「年月日」で指定した日付よりも古いツイートが表示されます。
(指定日当日を含まない)

「キーワード since:年-月-日 until:年-月-日」で検索すると、「since」の日付から「until」の日付までの期間指定になります。
since」と「until」にまったく同じ日付を指定することはできません。

日付はUTC協定世界時)が基準となっています。
JST日本標準時)だと午前9時が日付の境界です。

このページは移転しました。