feiertage-und-kalender
يقوم التقويم الدائم بحساب العطلات الرسمية لكل سنة تلقائيًا — تُعرّفون القواعد مرة واحدة فقط، ويعرف Klacks بعدها العطلات لجميع السنوات القادمة.
كيف يعمل هذا
يتم وصف كل عطلة رسمية عبر قاعدة قصيرة. وهناك نوعان أساسيان:
- تواريخ ثابتة بصيغة
MM/DD:01/01هو رأس السنة،08/01العيد الوطني السويسري،12/25عيد الميلاد. - تواريخ مرتبطة بعيد الفصح بصيغة
EASTER+XXأوEASTER-XX: يُحسب تاريخ عيد الفصح تلقائيًا وفق معادلة غاوس لحساب عيد الفصح، وتُحسب العطلة كفارق زمني عنه. أمثلة:EASTER-02= الجمعة العظيمة،EASTER+01= اثنين الفصح،EASTER+39= عيد الصعود،EASTER+50= اثنين العنصرة،EASTER+60= عيد جسد الرب.
بالإضافة إلى ذلك توجد تواريخ ثابتة مع إزاحة حسب يوم الأسبوع (بصيغة MM/DD+XX+WW أو MM/DD+XX-WW) لعطلات مثل «أول خميس في نوفمبر» (11/01+00+TH) أو «آخر اثنين في مايو» (05/25+00-MO).
باستخدام القواعد الفرعية (SubRules) يمكنكم إزاحة عطلة تلقائيًا إذا وقعت في يوم أسبوع معيّن — مثلًا SA+2;SU+1: إذا وقع اليوم في السبت أو الأحد، ينتقل إلى الاثنين. تُفصل القواعد المتعددة بفاصلة منقوطة ;.
لكل قاعدة تُسجّلون أيضًا الاسم والوصف (بعدة لغات)، والدولة والكانتون/الولاية، بالإضافة إلى خانتي الاختيار عطلة رسمية قانونية ومدفوعة الأجر.
معلومات مفيدة
- اختصارات أيام الأسبوع باللغة الإنجليزية:
SU،MO،TU،WE،TH،FR،SA. - الغرض الأساسي من القواعد الفرعية هو نقل العطلات الواقعة في عطلة نهاية الأسبوع إلى يوم العمل التالي.
- خانة الاختيار مدفوعة الأجر مهمة لحساب الرواتب.
- عبر الدولة والكانتون/الولاية تتحكمون في الفروقات الإقليمية — فالجمعة العظيمة مثلًا لا تُعتبر عطلة في جميع الكانتونات السويسرية (باستثناء فاليه وتيتشينو).
- حزم التقويم المثبّتة مسبقًا للدول والكانتونات السويسرية محمية من الحذف؛ أما اختيارات التقويم التي أنشأتموها بأنفسكم فيمكن حذفها في أي وقت.

جرّبوه مباشرة: ساحة تجارب Klacks — تسجيل الدخول admin@test.com / P@ssw0rt1، تتم إعادة تعيين البيانات يوميًا.