mohamad-amin / PersianMaterialDateTimePicker

An Android library containing a shamsi (persian calendar) date picker and a time picker with Material Design style
328 stars 89 forks source link

سال کبیسه #76

Open yashar98 opened 6 years ago

yashar98 commented 6 years ago

سلام من ی مشکلی دارم اونم اینه که باید چندتا روز از سالو غیر فعال کنم متاسفانه تابع setSelectableDays() علاوه براینکه کلا کاراش برعکسه یعنی روز هایی که باید فعال باشنو بهش میدیم یک مشکل دیگه هم که داره اینه که براساس تاریخ اصلی روز کار نمی کنه مثلا اگه تاریخ امروز 16 ام باشه اونو به عنوان آرایه با مقدار صفر باید بهش بدیم تا روز 16ام فعال بشه و همینطور روز های بعد از "تاریخ امروز" هم 1 و 2 و 3 و... حساب میشن الان من چون راه مناسبی برای مشکلم پیدا نکردم مجبورم تابعی بنویسم که تاریخ هاییو که نمی خوامو اول مقدارشونو با توجه به تاریخ امروز (که درواقع مبدا ما حساب میشه و صفر هم هست) تعیین کنم و بعد آرایه متناسب با اونو به وجود بیارم سوالی که هست اگه تابعی وجود داره که مشکل منو حل می کنه لطفا معرفی کنین و سوال دیگه هم اینه که آیا سال کبیسه توی تقویم شما هست یا نه ؟اگه ساپورت میکنه من چجوری بفهمم امسال سال کبیسه هستش اگرم نیست ماه اسفند کلا 29 روزه در نظر گرفته شده یا 30روزه؟ و سوال آخر اگه برسیم به سال کبیسه و تقویم ما اونو ساپورت نکنه چه اتفاقی رخ میده؟ آیا تقویم تاریخش بهم می خوره یا نه! با تشکر عذرخواهی می کنم مطلب زیاد شد