MySQL中的時間日期類型
MySQL中有多種時間日期類型,可以存儲時間、日期或者時間戳等
DATE類型
DATE類型用于存儲日期,格式為YYYY-MM-DD。它占用3個字節的存儲空間,能夠存儲的日期范圍從'1000-01-01'到'9999-12-31'
TIME類型
TIME類型用于存儲時間,格式為HH:MM:SS。它占用3個字節的存儲空間,能夠存儲的時間范圍從'-838:59:59'到'838:59:59'
DATETIME類型
DATETIME類型用于存儲日期和時間,格式為YYYY-MM-DD HH:MM:SS,它占用8個字節的存儲空間。能夠存儲的日期范圍從'1000-01-01 00:00:00'到'9999-12-31 23:59:59'
TIMESTAMP類型
TIMESTAMP存儲的是UNIX時間戳,占用4個字節的存儲空間。它的最大取值范圍是'1970-1-1 00:00:00'到'2038-1-19 03:14:07'
YEAR類型
YEAR類型用于存儲年份,格式為YYYY。它占用1個字節的存儲空間,能夠存儲的年份范圍從1901到2155。