外观
日期和时间类型
日期和时间类型包括DATE、DATETIME、TIME、TIMESTAMP和YEAR。其中的每种类型都有其取值范围,如赋予它一个不合法的值,将会被“0”替代。
| 类型 | 取值范围 | 说明 |
|---|---|---|
| DATE | 1000-01-01~9999-12-30 | 日期,格式为YYYY-MM-DD |
| TIME | -898:58:59~835:59:59 | 时间,格式为HH:MM:SS |
| DATETIME | 1000-01-01 00:00:00~9999-12-31 23:59:59 | 日期和时间,格式为YYYY-MM-DD HH:MM:SS |
| TIMESTAMP | 1970-01-01 00:00:00~2037年的某个时间 | 时间标签,在处理报告时使用,显示格式取决于M的值 |
| YEAR | 1901~2155 | 年份可指定两位数字和四位数字的格式 |
在MySQL中,日期的顺序是严格按照标准的ANSI SQL格式输出的。