I have a mechanism that is automatically creating content items and setting dates accordingly. Dates are being set in UTC by the code.
For my local development machine, I am in the central timezone (CST). All dates that are displayed to me appear to be in the central timezone, but are in fact stored as UTC. This seems correct.
On my development server, however, the operating system is in UTC time. I have noticed that when I login to the CMS on the server, dates are displayed to me in UTC time.
What is the proper way to adjust the display of dates so that they are displayed to the user in CST from the server? Is setting <setting name="ServerTimeZone" value="600"/>
enough, and what other repercussions will occur if I set this value?