HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📌
hkob's Notion
/
ℹ️
逆引きFormula 2.0
/
💾
Database storage
/
📅
月の初日を得るには?
📅

月の初日を得るには?

Status
Update by 2.0
関数説明
📓
dateSubtract
📓
formatDate
📓
parseDate
属性名
月初日
返り値
Date
関連するもの
📅
時刻を含む情報から日付のみの情報を得るには?
ℹ️
逆引きFormula 2.0
に戻る
古い情報
たくさんあるデータからある月のものだけ抜き出したい時があります。月のテーブルを作ってリレーションを作るが一つの手ですが、リンクを忘れてしまうと抜けてしまいます。もし、Date のフィールドがあるなら、○月1日を 計算する Formula で作っておき、それを使ってフィルタすると簡単です。日付をそのまま引くと前月の末日になってしまうので、-1 しているところがキモです。
  1. 「時刻なし」を使う場合
    1. /* 時刻なしプロパティの値を変数 d に代入 */ let(d, prop("時刻なし"), /* d の日付数値から1を引いた数値分の日付を減算 */ d.dateSubtract(d.date() - 1, "days") )
      →
      📓
      dateSubtract
  1. 参照を使わない場合、Formula 2.0 であれば直接月初日を指定できます。
    1. /* 日付プロパティの日付を YYYYMM の文字列に変換 */ prop("日付").formatDate("YYYY-MM") /* 作成した文字列から日付を作成 */ .parseDate()
      →
      📓
      formatDate
      📓
      parseDate
日付関連
Name
日付
月初日
月初日(参照なし)
a
Sep 12, 2025 10:36 PM
Jan 27, 2021 12:00 AM
b
Sep 12, 2025 10:36 PM
c
Sep 12, 2025 10:36 PM
Jan 28, 2021 12:00 AM
d
Sep 12, 2025 10:36 PM
Jan 29, 2021 12:00 AM
e
Sep 12, 2025 10:36 PM
Jan 30, 2021 12:00 AM
f
Sep 12, 2025 10:36 PM
Jan 31, 2021 12:00 AM
g
Sep 12, 2025 10:36 PM
Feb 1, 2021 12:00 AM
h
Sep 12, 2025 10:36 PM
Feb 2, 2021 12:00 AM
i
Sep 12, 2025 10:36 PM
Feb 3, 2021 12:00 AM
j
Sep 12, 2025 10:36 PM
k
Sep 12, 2025 10:36 PM
l
Sep 12, 2025 10:36 PM