我必须检查日期选择器中的选定日期。如果所选日期是ex:2010.01.22,它在一年内回复免费服务,或者它结束一年它回显成本服务。检查当前日期。如何做在查询中
答案 0 :(得分:4)
我认为答案是:
SELECT(DATEDIFF(date_field,NOW())> 365)as year_expired;
注意:此查询不会考虑闰年
更新:我找到了更好的方法
SELECT(DATE_ADD(date_field,INTERVAL 1年)< CURDATE())AS year_expired;