I've searched for this but couldn't find it. I have a new install of WordPress 2.5.1, new database, and no plug-ins other than Akismet.
Under settings, I set the time for UTC -6. I updated the settings, and the correct time differential shows up on the settings page. However, when I post, the time is still UTC.
Now, I have reason to think that this is a peculiarity of my host because when I run WP 2.5.1 on my Mac, I don't see this quirk. Does anyone know what could cause this problem in the hosting environment? My site is at NearlyFreeSpeech.net. They list their PHP settings here, but I am not knowledgeable enough to see if the solution lies there.
Alternatively, is there perhaps a file that needs permissions changed in order for WordPress to write to that might cause this problem?