diff options
author | Praveen Arimbrathodiyil <pravi.a@gmail.com> | 2009-01-11 15:38:17 -0800 |
---|---|---|
committer | Praveen Arimbrathodiyil <pravi.a@gmail.com> | 2009-01-11 15:38:17 -0800 |
commit | 944b4b452a56690e11b8b545d4135ecce9fefcde (patch) | |
tree | eca93c91389877775fd974ab12995b663b0a15dc /calendar | |
parent | 8631b00d9d4c35ecfb9e0e69bc5c89dbd181d42d (diff) | |
download | Rachana.git-944b4b452a56690e11b8b545d4135ecce9fefcde.tar.gz Rachana.git-944b4b452a56690e11b8b545d4135ecce9fefcde.tar.xz Rachana.git-944b4b452a56690e11b8b545d4135ecce9fefcde.zip |
addYears fixed.
Diffstat (limited to 'calendar')
-rw-r--r-- | calendar/kde/kdelibs/kdecore/date/kcalendarsystemindic.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/calendar/kde/kdelibs/kdecore/date/kcalendarsystemindic.cpp b/calendar/kde/kdelibs/kdecore/date/kcalendarsystemindic.cpp index bc89d75..c1201db 100644 --- a/calendar/kde/kdelibs/kdecore/date/kcalendarsystemindic.cpp +++ b/calendar/kde/kdelibs/kdecore/date/kcalendarsystemindic.cpp @@ -185,8 +185,6 @@ int KCalendarSystemIndic::month( const QDate &date ) const month=KCalendarSystem::month( date ); day=KCalendarSystem::day( date ); - kDebug() << "year, month, day" << KCalendarSystem::year (date) << month << day; - kDebug() << "year, date.month, date.day" << KCalendarSystem::year (date) << date.month() << date.day(); // In a Leap Year Chaithram starts in March 21 if (KCalendarSystem::isLeapYear(date.year())) @@ -239,7 +237,12 @@ int KCalendarSystemIndic::day( const QDate &date ) const QDate KCalendarSystemIndic::addYears( const QDate &date, int nyears ) const { - return KCalendarSystem::addYears( date, nyears); + int saka_year, saka_month, saka_day; + kDebug() << "year, month, day" << date.year() << date.month() << date.day(); + saka_year = KCalendarSystemIndic::year( date ); + saka_month = KCalendarSystemIndic::month( date ); + saka_day = KCalendarSystemIndic::day( date ); + return QDate::fromJulianDay( KCalendarSystemSaka::SakaToJD(saka_year+nyears, saka_month, saka_day) ); } QDate KCalendarSystemIndic::addMonths( const QDate &date, int nmonths ) const |