jsp.java 用Calendar 计算两个时间差多少天(时间相减)
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/15 19:30:38
jsp.java 用Calendar 计算两个时间差多少天(时间相减)
![jsp.java 用Calendar 计算两个时间差多少天(时间相减)](/uploads/image/z/4219287-15-7.jpg?t=jsp.java+%E7%94%A8Calendar+%E8%AE%A1%E7%AE%97%E4%B8%A4%E4%B8%AA%E6%97%B6%E9%97%B4%E5%B7%AE%E5%A4%9A%E5%B0%91%E5%A4%A9%EF%BC%88%E6%97%B6%E9%97%B4%E7%9B%B8%E5%87%8F%EF%BC%89)
这个是jsp.java用Calendar 计算两个时间差多少天(时间相减)的代码,详细如下
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
Calendar cal1=Calendar.getInstance();
cal1.setTime(sdf.parse(str1));
Calendar cal2=Calendar.getInstance();
cal2.setTime(sdf.parse(str2));
long l=cal2.getTimeInMillis()-cal1.getTimeInMillis();
int days=new Long(l/(1000*60*60*24)).intValue();
System.out.println("2个日期之间相差:"+days+"天.");
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
Calendar cal1=Calendar.getInstance();
cal1.setTime(sdf.parse(str1));
Calendar cal2=Calendar.getInstance();
cal2.setTime(sdf.parse(str2));
long l=cal2.getTimeInMillis()-cal1.getTimeInMillis();
int days=new Long(l/(1000*60*60*24)).intValue();
System.out.println("2个日期之间相差:"+days+"天.");