//获取日期差,返回相差天数。
//日期格式:2005-01-01
//Author : Meanson Wang
//Email: meansonw@hotmail.com
public static long getCompareDate(String startDate,String endDate) throws ParseException {
SimpleDateFormat formatter=new SimpleDateFormat("yyyy-MM-dd");
Date date1=formatter.parse(startDate);
Date date2=formatter.parse(endDate);
long l = date2.getTime() - date1.getTime();
long d = l/(24*60*60*1000);
return d;
}
//日期格式:2005-01-01
//Author : Meanson Wang
//Email: meansonw@hotmail.com
public static long getCompareDate(String startDate,String endDate) throws ParseException {
SimpleDateFormat formatter=new SimpleDateFormat("yyyy-MM-dd");
Date date1=formatter.parse(startDate);
Date date2=formatter.parse(endDate);
long l = date2.getTime() - date1.getTime();
long d = l/(24*60*60*1000);
return d;
}
博客给出了一段Java代码,用于获取两个日期之间的相差天数。代码中使用SimpleDateFormat类对日期字符串进行格式化解析,将其转换为Date对象,然后通过计算两个Date对象的时间差,最终得出相差的天数。
7512

被折叠的 条评论
为什么被折叠?



