It seems the CRM web service always returns date time as UTC time. I had hoped to get around this by setting the user on the service proxy to be a user with the local time at as the timezone I wanted.
However, it seems like the SDK does not adhere to the users set timezone.
Does anyone have any good methods for getting the date time back in the correct timezone of the user creating the request? Mainly to save having to get the client calling the web service to have to deal with timezone conversion.