mysql時間字段用:Date、Datetime和Timestamp。
(1)“Date”數據類型:用於存儲沒有時間的日期。 Mysql獲取並顯示此類型的格式為“ YYYY-MM-DD”,支持的時間長度範圍是“ 1000-00-00”至“ 9999-12-31”。
(2)“Datetime”類型:存儲日期和時間的數據。 存儲和顯示格式為“ YYYY-MM-DD HH:MM:SS”, 支持的時間長度範圍是“ 1000-00-00 00:00:00”到“ 9999-12-31 23:59:59”。
(3)“Timestamp”類型:存儲日期和時間的數據。 存儲和顯示格式與日期時間相同。 支持的時間長度範圍是“ 1970-01-01 00:00:01”至“ 2038-01-19 03:14:07”。
所有不符合上述格式的數據都將轉換為0值的相應類型。
擴展資料:
MySQL主要分為三種類型:字符串,日期和數字(每種類型實際上都有壹個二進制類型,但並不常用)。
*字符串分為定長char和不定長度varchar,char以聲明的長度為準,而varchar的長度與值的長度和字符集有關。
*數字和日期均為固定長度的字段。 不同的類型具有不同的長度。 例如,Datetime是5.6.4之後的5個字節,之前的是8個字節; timestamp是4個字節,因為其存儲整數,小數部分的長度通常與位數有關。