صيغة
result = start ± calendar amount (clamp invalid month days)
تتحرك الأيام والأسابيع حسب فهارس الأيام التقويمية الثابتة. تقوم الأشهر والسنوات بتغيير المكونات، ثم قم بتثبيت اليوم المصدر إذا كان شهر الوجهة أقصر.
نقل تاريخ التقويم بعدد صحيح من الأيام أو الأسابيع أو الأشهر أو السنوات. تستخدم عمليات الشهر والسنة مكونات التقويم وتربط بشكل واضح اليوم غير المتاح بآخر يوم صالح من شهر الوجهة.
result = start ± calendar amount (clamp invalid month days)
تتحرك الأيام والأسابيع حسب فهارس الأيام التقويمية الثابتة. تقوم الأشهر والسنوات بتغيير المكونات، ثم قم بتثبيت اليوم المصدر إذا كان شهر الوجهة أقصر.
أسبوع واحد هو سبعة أيام تقويمية. لا يتم تحويل الشهر إلى عدد محدد من الأيام.
Formula v1.0.0
تمت المراجعة 2026-08-03
CalcFlow engineering review
31 يناير 2026 بالإضافة إلى شهر تقويمي واحد مستهدف فبراير. نظرًا لعدم وجود 31 فبراير، تُرجع قاعدة التثبيت 28 فبراير 2026.
يفتقر شهر فبراير إلى اليوم الحادي والثلاثين، لذا فإن السياسة المنشورة تلتزم بآخر يوم صالح لها.
لا. تستخدم عمليات الشهر والسنة مكونات التقويم، وليس فترات ثابتة.
نعم. بمجرد تثبيت التاريخ في شهر أقصر، لا يتم الاحتفاظ باليوم الأصلي الأكبر كحالة مخفية.