字段的时间类型分为: ,,,,;
下面就分别介绍这几种时间类型的区别
每个时间类型都有一个有效范围和一个零值,当指定的类型的值超过有效范围时,就会使用零值
YEAR
该类型表示年,格式为
有三种表示方法...:分:秒,尽管时间范围为0~23,但是为了表示某些特殊的时间,mysql将小时的范围扩大了,并且支持负值。...对于类型复制,标准的格式为,但不一定要这个格式
如果插入的格式为则类似插入了,比如插入,相当于
如果插入的格式为或则,那么其他位置就赋零值.比如 相当于,比如 相当于
在中,系统可以自动识别转化为标准格式....我们可以通过获取当前的值
DATE
该类型表示年-月-日,标准格式为,但是中还支持一些不严谨的格式:比如等其他的符号来分割
在插入数据的数据的也可以使用 年份的转换和上面的类型的规则一样的
可以使用...哈哈,到年后就别用这个类型了
这只是一个简单的区分说明,具体时间类型的说明 请参考 官方文档
https://dev.mysql.com/doc/refman/5.7/en/date-and-time-types.html