/**
* 计算两个日期相差多少天
*
* @param endDate 结束日期 eg:20190801
* @param beginDate 开始日期 eg:20191231
* @return 相差天数
*/
public static String getDifferenceDays(String endDate, String beginDate) {
try {
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd");
long nd = 1000 * 24 * 60 * 60;
// 获得两个时间的毫秒时间差异
long diff = simpleDateFormat.parse(endDate).getTime() - simpleDateFormat.parse(beginDate).getTime();
// 计算差多少天
long day = diff / nd;
return String.valueOf(day);
} catch (ParseException e) {
e.printStackTrace();
}
}
2 计算两个日期相差多少天
最新推荐文章于 2023-02-27 01:03:01 发布