You have to set your timezone in your profile (the Profile link at the top
of the page).
It works for me ... if I am logged in, times are displayed in GMT+1.
If I am logged out, the display is in GMT - when I am not logged in,
the server does not know my timezone.
I live on the east coast, and my time zone is gmt-5. My posts yesterday read 2:30 am --- I assure you, I was peacefully snoozing then. What's up with that?
If you want accurate timestamps, you have to specify your timezone in the profile link above (the time zone drop down is toward the bottom of the profile page).