実現方法
・まず、「現在の日時を取得します」ブロックを利用して、変数に現在の日時を格納する。
生成される変数:CurrentDateTime
・次に、「加算する日時」ブロックを使い月初日を取得する。ここの数式指定がポイント。
日時:%CurrentDateTime%
加算:%-1 * (CurrentDateTime.Day - 1)%
時間単位:日
生成される変数:startDate
・次に、「加算する日時」ブロックを使い翌月日を取得する。
日時:%startDate%
加算:1
時間単位:月
生成される変数:nextMonth
・最後に、「加算する日時」ブロックを使い月末日を取得する。
日時:%nextMonth%
加算:-1
時間単位:秒
生成される変数:endDate
参考
https://blog-tips.sekenkodqx.jp/2021/11/09/power-automate-desktop-yesterday-beginning-of-month-end-of-month/#