mysql日期问题

1、在java中,在当前时间的基础上增加30天。
Date d = new Date();  
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
String validTimeTr = df.format(new Date(d.getTime() + (long)30 * 24 * 60 * 60 * 1000)) + " 23:59:59";

2、在数据库中

CURDATE()+INTERVAL 30 DAY
注释:30指的是天

3、对两列日期格式数据进行比较,得出天数。
TO_DAYS(TIME)-TO_DAYS(TIME2)

posted on 2013-07-22 11:43  专注2018  阅读(166)  评论(0编辑  收藏  举报