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