25 日が土日祝のときは直前の営業日へ前倒し。「固定日+祝日カレンダーで前へ丸める」の合成は cron/RRULE では書けない給与実務の定番形。
給与・支払月次・締め
(everyDay |> filter(d => dayNo(d) == 25)) |> roll(Preceding, on: bizDay) |> shift(+9, unit: hour)
| 2026 年 11 月 | 11/25(水) 09:00 |
|---|---|
| 2026 年 12 月 | 12/25(金) 09:00 |
| 2027 年 1 月 | 1/25(月) 09:00 |
| 2027 年 2 月 | 2/25(木) 09:00 |
| 2027 年 3 月 | 3/25(木) 09:00 |
| 2027 年 4 月 | 4/23(金) 09:00 |
| 2027 年 5 月 | 5/25(火) 09:00 |
| 2027 年 6 月 | 6/25(金) 09:00 |
| 2027 年 7 月 | 7/23(金) 09:00 |
| 2027 年 8 月 | 8/25(水) 09:00 |
| 2027 年 9 月 | 9/24(金) 09:00 |
| 2027 年 10 月 | 10/25(月) 09:00 |
Hidori にログインし、メニューの「レシピ」で「給与日: 25 日・休日なら前営業日 09:00」の「取り込む」を押すと、この式がエディタに入ります。発火はメール / Teams / Slack / Discord へ届きます。
このレシピは上の発火時刻がすべて 09:00 なので、無償プランでもそのまま使えます。Hidori Free(無償)は定義 3 本まで・発火時刻は 09:00(日本時間)に固定・定義は公開ウォールに匿名で自動掲載、が利用条件です。