📅

今週のものだけをフィルタリングするには? (日曜始まり)

文字列を使った場合

当初下の日付を使った比較をしていたのですが、文字列を使った方が簡単にできることがわかり、文字列を使った例を追加しました。詳細は、
📅
日付・週(日曜始まり)・週(月曜始まり)・月・クオータを一意に示す文字列を作成するには?
を参照してください。
formatDate(prop("日付"), "YYYY-ww") == formatDate(now(), "YYYY-ww")

日付を使った場合

以下のものは、日付を使って色々やっていますが、上の Formula が一番簡単だと思います。以下は記録のためだけに残しておきます。

その週に存在するものだけを抽出したい場合があります。日付の週の頭を計算する週初日曜日と、今週日曜日が一致すれば True にすればよいですね。
  1. 「週初日曜日」「今週日曜日」を使う場合
    1. prop("週初日曜日") == prop("今週日曜日")
       
  1. 「時刻なし」「今日」を使う場合
    1. dateSubtract(prop("時刻なし"), day(prop("時刻なし")), "days") == dateSubtract(prop("今日"), day(prop("今日")), "days")
  1. 参照なし
    1. dateSubtract(dateSubtract(dateSubtract(prop("日付"), hour(prop("日付")), "hours"), minute(prop("日付")), "minutes"), day(prop("日付")), "days") == dateSubtract(dateSubtract(dateSubtract(now(), hour(now()), "hours"), minute(now()), "minutes"), day(now()), "days")
       
日付関連
Name
日付
今週? (日曜始まり文字列版)
今週? (日曜始まり)
今週? (日曜始まり、時刻なし、今日を利用)
今週? (日曜始まり、参照なし)
Sep 2, 2024 09:28 AM
Sep 2, 2024 09:28 AM
Sep 2, 2024 09:28 AM
Sep 2, 2024 09:28 AM
Sep 2, 2024 09:28 AM
Sep 2, 2024 09:28 AM
Sep 2, 2024 09:28 AM
Sep 2, 2024 09:28 AM
Sep 2, 2024 09:28 AM
Sep 2, 2024 09:28 AM
Sep 2, 2024 09:28 AM
Sep 2, 2024 09:28 AM