java时间差计算
程序员文章站
2024-01-29 10:25:40
...
private static String FORMAT_DAY = "yyyy-MM-dd";
/**
* 计算得到时间差,单位:天 注:不含结束日期 2019-02-21~2019-02-23 结果2
* @param startDate 开始日期
* @param endDate 结束日期
* @return
*/
public static int dateDifference(String startDate, String endDate) {
Date d1 = conversionToDate(startDate,FORMAT_DAY);
Date d2 = conversionToDate(endDate,FORMAT_DAY);
long dateDifference = d2.getTime() - d1.getTime();
long nd = 1000 * 24 * 60 * 60;
return (int)(dateDifference / nd);
}
上一篇: excel在数据分析中的使用 一
下一篇: c#DateTime日期型计算时间差