Fixed bug in handling of negatives in DateTime, was previously
overlooked. Pushed for correctness.