要引用java.util.Date包,不能引用java.sql.Date,不然会出错
此方法相隔24小时内不算一天
public class Time {
public static void main(String[] args) throws ParseException {
Date d=new Date();
//1.日期格式
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
//2.某天的日期
Date da1=sdf.parse("2019-8-1 0:0:0");
//3.输出间隔天数 getTime获取的是毫秒
System.out.println((d.getTime()-da1.getTime())/24/60/60/1000);
}
}