سلام

با توجه به نقل قول بالا بهتر نیست که از یک فایل برای سالهای متمادی استفاده
بشه ؟ یعنی فایل xml بجز ماهها شامل سال ها هم باشه ؟
وقتی میشه این کار رو کرد که دقیقا بدونیم مناسبتهای تقویم قمری تو سالهای شمسی بعدی (و قبلی، که البته سالهای قبل رو از روی تقویم های موجود میشه بدست آورد)، دقیقا (و نه با حدس و محاسبات احتمالی) تو چه روزی میافته. چون تقویم سال 1392 همراه با مناسبتهای قمری موجود هستش، خوب این کار واسه سال 92 و سالهای قبل شدنی هستش. ولی اگه این تقویم موجود نباشه باید منتظر موند. (منظورم موجود بودن تقویم قمری نیست. این تقویم رو که تا هر سالی بخوایم میتونیم از رو کلاس HijriCalendar به دست بیاریم. منظورم تقویم رسمی و دقیقی هست که دقیقا مشخص کنه روز x از ماه y تو سال z شمسی دقیقا معادل چه روزی از تقویم قمری هستش. و چون مناسبتها مربوط به تقویم قمری هلالی هستن، حتی در مورد آخر همین ماه قمری که الان توش هستیم هم با قطعیت نمیشه حرف زد چه برسه به آخر سال یا سالهای بعد. ما با اون فایل xml اومدیم معادل تقویم رسمی سال 92 که الان موجوده ایجاد کردیم، حتی ممکنه این تقویم هم مثلا تو محاسبه روز عید فطر اشتباه باشه، با این حال فرض بر این هستش که درست باشه (مگه خلافش ثابت بشه، که اونوقت باید HijriAdjustment ماه مورد نظر مجددا تغییر کنه))