休日の日によって異なるパスを通るフローを作成する方法
この例では、感謝祭の休日を使用します。
- 11月の第4木曜日に行くには: GetDayOfWeekOccurrence(5、4、Year(GetCurrentDateTimeUtc())、11)
- 感謝祭の翌日を取得するには(これは常に第4金曜日になるとは限りません)。 AddDays(GetDayOfWeekOccurrence(5、4、Year(GetCurrentDateTimeUtc())、11)、1)
- 今日が指定日と同じ日かどうかを確認するには
- 指定した日をTask.thanksgivingのような日時変数として保存します。
- 意思決定アクションを使用して、今日の年、月、日をTask.thanksgivingと比較します。 必要に応じて、時間/分を確認することもできます。
- 指定した日をTask.thanksgivingのような日時変数として保存します。
詳細については、これをダウンロードしてインポートしてください。 感謝祭スケジュールの例 Architectに。
休日* | 計算 |
---|---|
元旦 | MakeDateTime(Year(GetCurrentDateTimeUtc())、1、1) |
マーティンルーサーキングジュニアデー 日 | GetDayOfWeekOccurrence(2、3、Year(GetCurrentDateTimeUtc())、1) |
マーモットの日 | MakeDateTime(Year(GetCurrentDateTimeUtc())、2、2) |
大統領の日 | GetDayOfWeekOccurrence(2、3、Year(GetCurrentDateTimeUtc())、2) |
夏時間の始まり | GetDayOfWeekOccurrence(1、2、Year(GetCurrentDateTimeUtc())、3、2、0、0) |
イースター | 計算できない - リストを使う |
納税日(概算 - IRSが日付を変更することができます) | MakeDateTime(Year(GetCurrentDateTimeUtc())、4、15) |
母の日 | GetDayOfWeekOccurrence(1、2、Year(GetCurrentDateTimeUtc())、5) |
記念日 | GetDayOfWeekOccurrence(2、-1、Year(GetCurrentDateTimeUtc())、5) |
父の日 | GetDayOfWeekOccurrence(1、3、Year(GetCurrentDateTimeUtc())、6) |
独立記念日 | MakeDateTime(Year(GetCurrentDateTimeUtc())、7、4) |
労働者の日 | GetDayOfWeekOccurrence(2、1、Year(GetCurrentDateTimeUtc())、9) |
ハロウィン | MakeDateTime(Year(GetCurrentDateTimeUtc())、10、31) |
夏時間の終わり | GetDayOfWeekOccurrence(1、1、Year(GetCurrentDateTimeUtc())、11、2、0、0) |
選挙日 | AddDays(GetDayOfWeekOccurrence(2、1、Year(GetCurrentDateTimeUtc())、11)、1) |
退役軍人の日 | MakeDateTime(Year(GetCurrentDateTimeUtc())、11、11) |
感謝祭 | GetDayOfWeekOccurrence(5、4、Year(GetCurrentDateTimeUtc())、11) |
ブラックフライデー | AddDays(GetDayOfWeekOccurrence(5、4、Year(GetCurrentDateTimeUtc())、11)、1) |
サイバー月曜日 | AddDays(GetDayOfWeekOccurrence(5、4、Year(GetCurrentDateTimeUtc())、11)、4) |
クリスマス・イブ | MakeDateTime(Year(GetCurrentDateTimeUtc())、12、24) |
クリスマス | MakeDateTime(Year(GetCurrentDateTimeUtc())、12、25) |
大晦日 | MakeDateTime(Year(GetCurrentDateTimeUtc())、12、31) |
*主にアメリカの休日の例