[Bug 172981] Bug in calendarmonth: October 1582

John Layt john at layt.net
Thu Oct 16 20:53:50 CEST 2008


http://bugs.kde.org/show_bug.cgi?id=172981


John Layt john layt net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |john at layt.net
           Severity|normal                      |minor
             Status|NEW                         |ASSIGNED
           Priority|NOR                         |LO




--- Comment #3 from John Layt <john layt net>  2008-10-16 20:53:48 ---
OK, I'm guessing that the KDateTable::posFromDate() and
KDateTable::dateFromPos() routines are too naive in their calculations, they
just do maths on the number of cells rather than finding out the day numbers of
the cells and doing the maths on those.  That's fine for every other month in
every other pure calendar system, but October 1582 is the switchover from
Julian to Gregorian in Qt's weird hybrid calendar system and so we throw away
10 days in-between.  I'll look at a fix, but don't expect too high a priority
for it :-)


-- 
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Kdelibs-bugs mailing list