SQL Server中时间类型的范围
SQL Server中时间类型的范围1、time
范围:00:00:00.0000000 到 23:59:59.9999999
精确度:100纳秒
字节数:3到5
2、date
范围:0001-01-01 到 9999-12-31
精确度:1天
字节数:3
3、smalldatetime
范围:1900-01-01 到 2079-06-06
精确度:1分钟
字节数:4
4、datetime
范围:1753-01-01 到 9999-12-31
精确度:0.00333秒
字节数:8
5、datetime2
范围:0001-01-01 00:00:00.0000000 到 9999-12-31 23:59:59.9999999
精确度:100纳秒
字节数:6到8
6、datetimeoffset
范围:0001-01-01 00:00:00.0000000 到 9999-12-31 23:59:59.9999999 (以UTC时间表示)
精确度:100纳秒
字节数:8到10
备注:
(1)、时间部分都是UTC时间。 比方说现在我们在GMT+8:00 的位置,所以当地时间是 2015-12-22 15:00:32 ,如果用DateTimeOffset 来表示就是 2015-12-22 07:00:32 -8:00。
(2)、时区范围
-14:59 到 +14:59