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
関数説明
📓
dateAdd
📓
dateSubtract
📓
formatDate
📓
parseDate
属性名
月末
返り値
Date
関連するもの
📅
月の初日を得るには?
📅
時刻を含む情報から日付のみの情報を得るには?
ℹ️
逆引きFormula 2.0
に戻る
今月の1日よりは用途がほとんどなさそうですが、一応やり方だけ書いておきます。基本は月初日の翌月の前日を計算することになります。
古い情報
  1. 「月初日」を使う場合
    1. /* 月初日プロパティの日付の1ヶ月後の日付(翌月1日)を取得 */ prop("月初日").dateAdd(1, "months") /* その日の前日の日付を取得 */ .dateSubtract(1, "days")
      →
      📓
      dateAdd
      📓
      dateSubtract
    2. 「時刻なし」だけを使う場合
      1. /* 時刻なしプロパティの値を変数 d に代入 */ let(d, prop("時刻なし"), /* d の日付数値から1を引いた数値分の日付を減算(当月1日) */ d.dateSubtract(d.date() - 1, "days") /* その日付の1ヶ月後の日付(翌月1日)を取得 */ .dateAdd(1, "months") /* その日の前日の日付を取得 */ .dateSubtract(1, "days") )
        →
        📓
        dateAdd
        📓
        dateSubtract
  1. 参照を使わない場合。Formula 2.0 だと月初日を簡単に取得できるので簡単です。
    1. /* 日付プロパティの日付を YYYYMM の文字列に変換(日の部分を強制的に1日に設定) */ prop("日付").formatDate("YYYYMM") /* 作成した文字列から日付(当月1日)を作成 */ .parseDate() /* その日付の1ヶ月後の日付(翌月1日)を取得 */ .dateAdd(1, "months") /* その日の前日の日付を取得 */ .dateSubtract(1, "days")
      →
      📓
      formatDate
      📓
      parseDate
      📓
      dateAdd
      📓
      dateSubtract
日付関連
Name
日付
月末
月末(時刻なし利用)
月末(参照なし)
a
Sep 12, 2025 10:35 PM
Jan 27, 2021 12:00 AM
b
Sep 12, 2025 10:35 PM
c
Sep 12, 2025 10:35 PM
Jan 28, 2021 12:00 AM
d
Sep 12, 2025 10:35 PM
Jan 29, 2021 12:00 AM
e
Sep 12, 2025 10:35 PM
Jan 30, 2021 12:00 AM
f
Sep 12, 2025 10:35 PM
Jan 31, 2021 12:00 AM
g
Sep 12, 2025 10:35 PM
Feb 1, 2021 12:00 AM
h
Sep 12, 2025 10:35 PM
Feb 2, 2021 12:00 AM
i
Sep 12, 2025 10:35 PM
Feb 3, 2021 12:00 AM
j
Sep 12, 2025 10:35 PM
k
Sep 12, 2025 10:35 PM
l
Sep 12, 2025 10:35 PM