日期时间和类型
常用日期和时间类型
字节
year 1 表示年份 值范围:(1901----2155)
date 4 表示年月日 例如 :2018-03-09 值范围:1000-01-01 至9999-12-31
time 3 表示时分秒 值范围 835:59:59 838:59:59
dateime 8 表示年月日时分秒 是date和time类型的组合 值范围: 1000-01-01 00:00:00 9999-12-31 23:59:59
timestamp 4 表示年月 日时分秒
常用时间函数
NOW() | 返回当前的日期和时间 |
CURDATE() | 返回当前的日期 |
CURTIME() | 返回当前的时间 |
DATE() | 提取日期或日期/时间表达式的日期部分 |
EXTRACT() | 返回日期/时间按的单独部分 |
DATE_ADD() | 给日期添加指定的时间间隔 |
DATE_SUB() | 从日期减去指定的时间间隔 |
DATEDIFF() | 返回两个日期之间的天数 |
DATE_FORMAT() | 用不同的格式显示日期/时间 |