The times displayed in the thread list is totally wrong.
The thread: http://www.keil.com/forum/17623/
has a post from me with time stamp: 27-Sep-2010 09:29 GMT
but in the thread list, the time is instead presented as: 09/27/10 16:29 GMT
By showing 7 hours more than in the time in the post, the thread list shows times way into the future.
This thread was created 27-Sep-2010 11:43 UTC.
But post is stamped 27-Sep-2010 12:43 GMT, which is one hour into the future. So it seems that the thread times are not GMT but actually British Summer Time (BST) or GMT +1:00.
And thread is stamped 09/27/10 19:43 GMT which is eight hours off. GMT +08:00 is would be Shanghai in China.
Problem still there.
If I were to venture a guess, this is a date-related DST problem. Some states may have already switched from DST to plain timezone this past sunday (last of September), others have 5 more weeks of "summer" to go.
The problem with the thread list timestamps may not be related to Singapore or similar ... I'd sooner suspect some server in the USA inadvertantly having been configured to "hardware real-time clock holds GMT" and then rebooted, whereas the actual RTC held local time. Eh voila! an 8-hour jump forward for GMT-8 timezones. PST, anyone?