数据类型 | 大小 | 范围 | 格式 | 用途 |
---|---|---|---|---|
DATE | 3B | 1000-01-01~9999-12-31 | YYYY-MM-DD | 日期值 |
TIME | 3B | -838:59:59~838:59:59 | HH:MM:SS | 时间值或持续时间 |
YEAR | 1B | 1901~2155 | YYYY | 年份值 |
DATETIME | 8B | 1000-01-01 00:00:00 ~9999-12-31 23:59:59 | YYYY-MM-DD HH:MM:SS | 混合日期和时间值 |
TIMESTAMP | 4B | 1970-01-01 00:00:00~2038 结束时间是第2147483647s,北京时间2038-1-19 11:14:07,格林尼治时间2038年1月19日凌晨03:14:17 | YYYYMMDDHHMMSS | 混合日期和时间值,时间戳 |
timestamp 类型的字段时间随着时区的改变发生了改变。而 datetime 字段则不会改变