1.date日期表达式
Mysql中 date 数据类型:YYYY-MM-DD
datetime:YYYY-MM-DD HH:MM:SS
year:YYYY或YY
2.datepart 返回制定日期的指定部分
如:DATE part('month',createtime) 返回ceratetime中的月
DATE part('hour',createtime) 返回ceratetime中的hour
3.日期的加减DATEADD()和DATEDIFF()函数
SELECT DATEADD( wk,2,getdate())----------为当前日期加上2周
SELECT DATEDIFF( day,'2008-08-05','2008-06-05')....................-61获取两个日期之间的天数(请注意,第二个日期比第一个日期早,结果将是一个负数)
SELECT DATEDIFF( day,'2008-06-05','2008-08-05').................... 61
SELECT DATEDIFF( wk,'2017-02-06','2017-02-11')........................0 计算两个日期之间星期日的数量