dont convert Date to utc if already utc

Part of #98 

@reem This actually cuts down on **2** calls to `rust_timegm` in the default case.