java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat("yyyy-MM-dd");
java.util.Date d1=sdf.parse("2003-5-10");
java.util.Date d2=sdf.parse("1899-12-30");
long d=(d1.getTime()-d2.getTime())/(1000*60*60*24);
System.out.println("相差的天数:"+d+" 天");
java.util.Date d1=sdf.parse("2003-5-10");
java.util.Date d2=sdf.parse("1899-12-30");
long d=(d1.getTime()-d2.getTime())/(1000*60*60*24);
System.out.println("相差的天数:"+d+" 天");
解决方案 »
- IE内核浏览器会将中文的双引号自动转化为英文字符的?????
- struts2的错误信息输出
- form的action属性和一个名字叫做action的元素
- 在filter中能改变request里的值吗
- jstl与检索数据库的数据的问题~!
- 关于session的小问题
- StrutsPrepareAndExecuteFilter和FilterDispatcher的区别
- 求教,怎样隐藏Resin版本信息?
- tomcat连接池中文问题
- 怎么样实现SQL语句创建一个表!
- 学了几天的JSP,有了点成绩.
- 帮我解释一下,入门问题,在线等待!window2000server+weblogic7.0+oracle9.02
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
java.util.Date date= formatter.parse("2003-05-1 10:31:37");
java.util.Date mydate= formatter.parse("2003-04-30 10:31:37");
int day=(int)(date.getTime()-mydate.getTime())/(24*60*60*1000);
out.println(day);
Date date1= format.parse("2003-05-1");
Date date2= format.parse("2003-04-30");
int differ=(int)(date.getTime()-mydate.getTime())/(24*60*60*1000);
System.out.println(differ);