DateTime instance represents a timestamp between
1 January 0001 at 00:00.000000 and 31 December 9999 at 23:59:59.999999.
It has methods to allow formatting a date or time in various formats, as well
as allowing arithmetic operations between timestamps.
DateTime does not support leap seconds like
December 31, 2016 at 23:59:60 UTC.