日期時(shí)間類型|占用空間|日期格式|最小值|最大值|零值表示
----|----|----|----|----|
DATETIME|8 bytes|YYYY-MM-DD HH:MM:SS|1000-01-01 00:00:00|9999-12-31 23:59:59|0000-00-00 00:00:00
TIMESTAMP|4 bytes|YYYY-MM-DD HH:MM:SS|1970-01-01 08:00:01|2038 年的某個(gè)時(shí)刻|0000-00-00 00:00:00
DATE|4 bytes|YYYY-MM-DD|1000-01-01|9999-12-31|0000-00-00
TIME|3 bytes|HH:MM:SS|-838:59:59|838:59:59 |00:00:00
YEAR|1 bytes| YYYY|1901|2155|0000
再來看看上面的時(shí)間類型對(duì)應(yīng)的java類型:
MySql類型 | java類型 |
---|---|
DATETIME | java.sql.Timestamp |
DATE | java.sql.Date |
TIMESTAMP | java.sql.Timestamp |
TIME | java.sql.Time |