mySQL中有多种表示日期和时间的数据类型。其中year表示年份,date表示日期,time表示时间,datetime和timestamp表示日期和实践。
具体如下:
1、date类型
MySQL是以YYYY-MM-DD格式来显示DATE类型的值。
2、datetime类型
标准格式为“YYYY-MM-DD HH:MM:SS。
3、timestamp类型
标准格式为“YYYY-MM-DD HH:MM:SS”。TIMESTAMP的数值是与时区相关。
4、time类型
标准格式是‘HH:MM:SS’。
year:字节数为1,取值范围为“1901——2155”
date:字节数为4,取值范围为“1000-01-01——9999-12-31”
time:字节数为3,取值范围为“-838:59:59——838:59:59”
datetime:字节数为8,取值范围为“1000-01-01 00:00:00——9999-12-31 23:59:59”
timestamp:字节数为4,取值范围为“1970——2037”.
个人认为:对于大数据量来说timestamp效率较高,但是取值范围太小。
mysql存储日期 jsp mysql 日期时间格式
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
mysql设置日期为小时分 mysql 日期时间格式
MySQL日期数据类型、MySQL时间类型使用总结,需要的朋友可以参考下。MySQL 日期类型:日期格式、所占存储空间、日期范围 比较。 日期类型 存储空间 日期格式 &nb
mysql设置日期为小时分 mysql 数据库 MySQL unix