📅

月の初日を得るには?

属性名
月初日
返り値
Date
逆引きNotionDB
たくさんあるデータからある月のものだけ抜き出したい時があります。月のテーブルを作ってリレーションを作るが一つの手ですが、リンクを忘れてしまうと抜けてしまいます。もし、Date のフィールドがあるなら、○月1日を 計算する Formula で作っておき、それを使ってフィルタすると簡単です。日付をそのまま引くと前月の末日になってしまうので、-1 しているところがキモです。
  1. 「時刻なし」を使う場合
    1. dateSubtract(prop("時刻なし"), date(prop("時刻なし")) - 1, "days")
  1. 参照を使わない場合
    1. dateSubtract(dateSubtract(dateSubtract(prop("日付"), date(prop("日付")) - 1, "days"), hour(prop("日付")), "hours"), minute(prop("日付")), "minutes")
日付関連
Name
日付
月初日
月初日(参照なし)
Aug 31, 2024 06:33 PM
Jan 27, 2021 12:00 AM
Aug 31, 2024 06:33 PM
Aug 31, 2024 06:33 PM
Jan 28, 2021 12:00 AM
Aug 31, 2024 06:33 PM
Jan 29, 2021 12:00 AM
Aug 31, 2024 06:33 PM
Jan 30, 2021 12:00 AM
Aug 31, 2024 06:33 PM
Jan 31, 2021 12:00 AM
Aug 31, 2024 06:33 PM
Feb 1, 2021 12:00 AM
Aug 31, 2024 06:33 PM
Feb 2, 2021 12:00 AM
Aug 31, 2024 06:33 PM
Feb 3, 2021 12:00 AM
Aug 31, 2024 06:33 PM
Aug 31, 2024 06:33 PM
Aug 31, 2024 06:33 PM