feiertage-und-kalender
万年カレンダーは、祝日を毎年自動的に計算します——ルールを一度定義すれば、Klacksはそれ以降のすべての年の祝日を把握します。
仕組み
各祝日は短いルールで記述されます。基本的な種類は2つあります。
- 固定日付(
MM/DD形式):01/01は元日、08/01はスイスの建国記念日、12/25はクリスマスです。 - イースター関連日付(
EASTER+XXまたはEASTER-XX形式):イースターの日付はガウスのイースター計算式に基づいて自動計算され、祝日はそこからの日数差として定義されます。例:EASTER-02=聖金曜日、EASTER+01=イースターマンデー、EASTER+39=キリスト昇天日、EASTER+50=聖霊降臨祭の月曜日、EASTER+60=聖体節。
さらに、「11月の第1木曜日」(11/01+00+TH)や「5月の最終月曜日」(05/25+00-MO)のような祝日のために、曜日シフト付きの固定日付(MM/DD+XX+WWまたはMM/DD+XX-WW)もあります。
SubRulesを使うと、祝日が特定の曜日に当たる場合に自動的にずらすことができます——例えばSA+2;SU+1では、その日が土曜日または日曜日に当たる場合、月曜日にずれます。複数のルールは;で区切ります。
各ルールには、名前と説明(多言語対応)、国と州/カントン、そして法定祝日および有給のチェックボックスも設定します。
知っておくと便利なこと
- 曜日の略称は英語表記です:
SU、MO、TU、WE、TH、FR、SA。 - SubRulesは主に、週末にあたる祝日を次の平日にずらすために使われます。
- 有給チェックボックスは給与計算に関係します。
- 国とカントン/州によって地域差を制御できます。例えばスイスでは聖金曜日はすべてのカントンで適用されるわけではありません(例外:ヴァレー州、ティチーノ州)。
- 国およびスイスの各カントン向けにあらかじめインストールされているカレンダーパッケージは削除できないよう保護されています。独自に作成したカレンダー選択はいつでも削除できます。

今すぐ試す: Klacks Playground — ログイン admin@test.com / P@ssw0rt1、データは毎日リセットされます。