Fixes for setDate and setTime with regards to TimeZone

I realized that my previous patch to codeplex to implement setDate and setTime were ignorant of TimeZone issues. This pull request fixes it.