razeghi71 / JalaliCalendar

Jalali Calendar for java
79 stars 25 forks source link

خطا تبدیل میلادی به شمسی #1

Closed ali-joghataei closed 7 years ago

ali-joghataei commented 7 years ago

تاریخ 20-01-2017 رو یه بررسی کنید درست به تاریخ شمسی تبدیل نمیشه تبدیلش میکنه به 30-10-1395 که باید بشه 01-11-1395

razeghi71 commented 7 years ago
سلام @ali-joghataei
خیلی ممنون از گزارش خطاتون.
آیا در تبدیل به این نکته دقت کردین که ماه‌های کلاس GregorianCalendar جاوا از صفر شروع می‌شوند؟ (ماه ژانویه ماه صفرم است) یعنی برای تبدیل این تاریخی که شما گفتین باید 20-0-2017 به کلاس GregorianCalendar داده بشه.
ali-joghataei commented 7 years ago

بله دوست عزیز کد من به این شکل هست JalaliCalendar jalaliDate = new JalaliCalendar(new GregorianCalendar(2017, 0, 20));

razeghi71 commented 7 years ago
بله حق با شماست. انشالله طی دو سه روز آینده این مشکل رو رفع میکنم.