I start off with some background information, which may be irrelevant, but I have no easy way (other than re-configuring the whole host) to test.
I live in Estonia, and should normally use the et_EE locales. Hovever, I prefer to use English for computer interaction, so I have the following environment set:
LANG=en_US.UTF-8
LC_COLLATE=C
LC_CTYPE=en_US.utf-8
As expected, this causes Task coach to output dates in the US format (MM/DD/YYYY, 0:00 AM).
I prefer the Estonian date and time standard (DD.MM.YYYY 23:59), so I start taskcoach as:
$ LC_TIME=et_EE taskcoach.py
which in most windows and dialogs makes it display the desisired format of date and time.
However, in the main task list, due dates are displayed as 08.01.2014 06:00 even if the actual due time is 18:00 (6pm). In other words, a 12-hour clock is used, but without the AM/PM suffix. The column is wide enough to include the AM/PM in the en_US locale, so that is not an explanation.
All other programs I use on this system display either 24-hour clock or (if they are ignorant of the locale setting) use 12 hour AM/PM format.
The correct behaviour for taskcoach would be to use a 24-hour clock, eg 18:00.
A fix was made and checked into the source code repository of Task Coach. The fix will be part of the next release. You will get another notification when that release is available with the request to install the new release and confirm that your issue has indeed been fixed.
If you like, you can download a recent build from http://www.fraca7.net/TaskCoach-packages/latest_bugfixes.py to test the fix.
Because a fix has been made for this bug report, the priority of this report has been lowered to 1 and its resolution has been set to 'Fixed'.
Thanks, Task Coach development team
This bug should be fixed in the latest release of Task Coach. Can you please install the latest release of Task Coach and confirm that this bug has indeed been fixed?
Thanks, Task Coach development team
I have checked now and the bug is indeed fixed. Times are shown as expected.
Thanks a lot!
Toomas