首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

判断二个时间之间相差几天

2012-06-28 
判断2个时间之间相差几天/** * 开始日期和结束日期相隔天数(若开始日期大于结束日期,则返回负数;否则返回

判断2个时间之间相差几天
/**
* 开始日期和结束日期相隔天数(若开始日期大于结束日期,则返回负数;否则返回对应的天数)
* @param startTime
* @param endTime
* @return
*/
public static long getTwoDay(String startTime, String endTime) {
SimpleDateFormat myFormatter = new SimpleDateFormat("yyyy-MM-dd");
long format = 24 * 60 * 60 * 1000 ; 
long day = 0;
try {
Date d1 = myFormatter.parse(startTime);
Date d2 = myFormatter.parse(endTime);
day = (d2.getTime() - d1.getTime()) / format ;
} catch (Exception e) {
return 0 ;
}

return day ;
}

热点排行