Bug 109814

Summary: time is 12 hours off when NOT using am/pm notation
Product: [Applications] korganizer Reporter: Joshua <js>
Component: generalAssignee: Reinhold Kainhofer <reinhold>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Joshua 2005-07-29 05:10:30 UTC
Version:            (using KDE KDE 3.4.1)
Installed from:    Gentoo Packages

If I adjust the date/time format - say using the kicker clock - to NOT show am/pm after the time (PH:MM for example instead of PH:MM AMPM) then, when I enter a new event in the korganizer that is in the afternoon the event gets saved in the morning.
Comment 1 Reinhold Kainhofer 2005-07-29 09:46:36 UTC
Thanks for the bug report.

To summarize: You configured your system to not use am/pm information at all. This means that 11:30 am and 11:30 pm will both simply by '11:30'. So when you enter 11:30 how is the computer supposed to know whether you mean am or pm???
You need to either use the 24-hour time format as system format or show the am/pm in the time format to make this unambiguous.

It would be nice to have a different time format for input and display, though, since input needs all possible fields, while for output people in the few countries using the am/pm notation might want to suppress it.

Cheers,
Reinhold

*** This bug has been marked as a duplicate of 55334 ***
Comment 2 Joshua 2005-07-29 10:02:39 UTC
If you try to create an appointment and select the time, you will see that you can, for example pick 2 different 11:30's - Whether you pick either one, the appointment is still in the morning. Whether I want to see am/pm displayed should not affect the internal calculation. This select form for the time can display how I want but internally it should use something failproof such as 24 hour time _regardless_ of what I like as my display.   So this is a bug imo. 

"how is the computer supposed to know whether you mean am or pm" That's like saying that if I don't display seconds then how will the computer know to advance the minutes!!!

Thanks!
Comment 3 Joshua 2005-07-29 10:05:46 UTC
If you try to create an appointment and select the time, you will see that you can, for example pick 2 different 11:30's - Whether you pick either one, the appointment is still in the morning. Whether I want to see am/pm displayed should not affect the internal calculation. This select form for the time can display how I want but internally it should use something failproof such as 24 hour time _regardless_ of what I like as my display.   So this is a bug imo. 

"how is the computer supposed to know whether you mean am or pm" That's like saying that if I don't display seconds then how will the computer know to advance the minutes!!!

Thanks!