フォーラム › Power Automate Desktop › サンプルフロー › 月末日を取得する › 返信先: 月末日を取得する
2021-11-10 11:05 #7052
参加者
2021.10 アップデートで利用可能
/# Power Automate Desktop サンプル
「月末月初を取得する」
© 2021 ASAHI Accounting Robot 研究所#/
# # 日付を設定します
Text.ConvertTextToDateTime.ToDateTime Text: $'''2020/1/15''' DateTime=> BasisDate
/# # --------------------------------
# 月初を指定します
# --------------------------------#/
# # 年、月、1 を設定します
Text.ConvertTextToDateTime.ToDateTime Text: $'''%BasisDate.Year%/%BasisDate.Month%/1''' DateTime=> FirstOfMonth
/# # --------------------------------
# 月末を指定します
# --------------------------------#/
# # 月初を取得します
Text.ConvertTextToDateTime.ToDateTime Text: $'''%BasisDate.Year%/%BasisDate.Month%/1''' DateTime=> FirstOfMonth
# # 翌月を取得します
DateTime.Add DateTime: FirstOfMonth TimeToAdd: 1 TimeUnit: DateTime.TimeUnit.Months ResultedDate=> NextMonth
# # 1 日引きます
DateTime.Add DateTime: NextMonth TimeToAdd: -1 TimeUnit: DateTime.TimeUnit.Days ResultedDate=> EndOfMonth
Display.ShowMessageDialog.ShowMessage Message: $'''基準日:%BasisDate%
月初 :%FirstOfMonth%
月末 :%EndOfMonth%''' Icon: Display.Icon.None Buttons: Display.Buttons.OK DefaultButton: Display.DefaultButton.Button1 IsTopMost: False ButtonPressed=> ButtonPressed