The time has always displayed wrong for me, I've tried to go into my profile and set the timezone automatically but it doesn't fix anything.
It's always a day behind and the wrong time. Not sure what else to do.
EDIT: Resolved this by giving it a time format as well. %B %d, %Y, %I:%M:%S %p
Will leave this post incase somebody else misses this as well.
I've changed the forum config so the default time should be correct - unfortunately this will probably make it wrong for those of you who fixed it in your profiles.
Go to Profile->Modify Profile->Look and Layout->Time Offset and try auto detect - it should set the offset to 0. If not, set it to 0 manually and save, should make everything right.