DATE and TIME Data Types in SQL Server 2008

I recently attended the SQLBits V conference where Simon Sabin pointed out the changes to expect when stepping up to SQL Server 2008 from previous versions, most notable for me is the addition of the new DATE and TIME data types.  Here’s the full table of types…

TypeStorageScope
DATE3 bytes0001-01-01 - 9999-12-31
TIME3-5 bytes00:00:00.0000000 - 23:59:59.9999999
SMALLDATETIME4 bytes1900-01-01 00:00:00 - 2079-06-06 23:59:59
DATETIME8 bytes1753-01-01 00:00:00 - 9999-12-31 23:59:59.997
DATETIME26-8 bytes.0001-01-01 00:00:00 - 9999-12-31 23:59:59.9999999
DATETIMEOFFSET8-10 bytes0001-01-01 00:00:00 - 9999-12-31 23:59:59.9999999
-14:00 through +14:00