日期和时间数据类型
数据类型 |
格式 |
范围 |
精确度 |
存储大小(以字节为单位) |
用户定义的秒的小数精度 |
时区偏移量 |
time |
hh:mm:ss[.nnnnnnn] |
00:00:00.0000000 到 23:59:59.9999999 |
100 纳秒 |
3 到 5 |
有 |
无 |
date |
YYYY-MM-DD |
0001-01-01 到 9999-12-31 |
1 天 |
3 |
无 |
无 |
smalldatetime |
YYYY-MM-DD hh:mm:ss |
1900-01-01 到 2079-06-06 |
1 分钟 |
4 |
无 |
无 |
datetime |
YYYY-MM-DD hh:mm:ss[.nnn] |
1753-01-01 到 9999-12-31 |
0.00333 秒 |
8 |
无 |
无 |
datetime2 |
YYYY-MM-DD hh:mm:ss[.nnnnnnn] |
0001-01-01 00:00:00.0000000 到 9999-12-31 23:59:59.9999999 |
100 纳秒 |
6 到 8 |
有 |
无 |
datetimeoffset |
YYYY-MM-DD hh:mm:ss[.nnnnnnn] [+|-]hh:mm |
0001-01-01 00:00:00.0000000 到 9999-12-31 23:59:59.9999999(以 UTC 时间表示) |
100 纳秒 |
8 到 10 |
有 |
有 |