LoginSignup
7
2

More than 3 years have passed since last update.

PowerAutomateで祝日の判定を自動化する

Posted at

あらすじ

PowerAutomateで祝日の判定をしたいが、祝日マスタのようなものを持つと手動メンテナンスが必要なので面倒・・・
何か自動で判定する方法ないかな?

ということで、便利な方法を考えました。

祝日判定の方法

Googleカレンダーに、日本の祝日という便利なカレンダーが存在します。
それを利用し、祝日の判定をGoogleカレンダー側へ委譲します。

  1. Googleカレンダー日本の祝日カレンダーから、今日の0時~1時のデータを取得する image.png
    変換後の時間となっているのはPowerAutomate側がUTCなのでJSTに変換しています。
  2. データが取得できた場合は、今日は祝日ということが判断できる image.png データが取得できたかどうかの判定は以下のように、取得データの件数にて判断しています。

length(outputs('カレンダーのイベントの一覧を表示する')?['body/items'])

まとめ

Googleカレンダーを活用して祝日判定を楽しよう!
楽しい自動化ライフを!

7
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
2