It appears that the server is set to GMT plus 12 hours. Thus it is impossible to set your options to show the correct time on messages, since you can only adjust 12 hours from the server time. For instance, EDT is GMT - 4:00, but when set this way, show a time 12 hours later than current time.