Evernote 検索文字列 文法メモ2 日付フォーマット編

Evernote 検索文字列のメモ書きの続きです。先日書きましたメモで飛ばしていた日付関連の条件についてもう少し書いておきます。

  • created:[日時]
    • 指定した日時に等しいかそれ以降に作成されたノートにマッチする。
    • それより前を検索したい場合はどうするかというと、先頭の"-"で条件を反転させることで指定できる。
    • 両方指定すると範囲指定となる。
      • 例:created:day-1 -created:day :昨日作成されたノートのみにマッチ
  • updated:[日時]
    • 指定した日時に等しいかそれ以降に更新されたノートにマッチする。他はcreated:と同様。
  • 日時の記述フォーマット
    • 絶対記法
      • yyyyMMdd:日付のみを指定するときの記法。"yyyyMMddT000000"と同等。
      • yyyyMMddTHHmmss:日付時刻を指定する記法。クライアントのタイムゾーンで解釈される。
      • yyyyMMddTHHmmssZ:日付時刻を指定する記法。UTC(GMTとほぼ同じ)で解釈される。
    • 相対記法 ("今〜"はすべてクライアントベース)
      • day:今日の00:00:00
      • day-1:昨日の00:00:00
      • week:今週頭の日曜の00:00:00
      • week-1:先週頭の日曜の00:00:00
      • month:今月1日の00:00:00
      • month-1:先月1日の00:00:00
      • year:今年の1月1日の00:00:00
      • year-1:去年の1月1日の00:00:00
      • (当然数字は1以外も可)

特に相対記法はドキュメントを読まないとなかなか気づきそうにありませんが、日時指定時には便利そうです。