关于mysql日期和时间类型
mysql有5种表示时间值的日期和时间类型,分别为:
- DATE
- TIME
- YEAR
- DATETIME
- TIMESTAMP
TIMESTAMP 类型有专门的自动更新特性。
类型 | 大小 (字节) | 格式 | 用途 |
---|
DATE | 3 | YYYY-MM-DD | 日期值 |
TIME | 3 | HH:MM:SS | 时间值或持续时间 |
YEAR | 1 | YYYY | 年份值 |
DATETIME | 8 | YYYY-MM-DD HH:MM:SS | 混合日期和时间值 |
TIMESTAMP | 4 | YYYYMMDD HHMMSS | 混合日期和时间值,时间戳 |