I have a windows service written in C# with .Net 3.5. It had been running on a server for a few weeks when it was discovered the that the server's timezone was not set correctly. This was corrected but the service was not restarted. To my surprise the service did not pick up the clock change.
My question is will this also be a problem during daylight savings time switches? And if so, what can be done about it besides restarting the service?