import java.util.*; import java.text.*; class dateabs { public static void main(String[] args) { try { Date d = new Date(); SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd"); Date a = f.parse("2003-7-30"); System.out.println((d.getTime()-a.getTime())/(1000*3600*24)); } catch(Exception e) { System.out.println(e.toString()); } } } d是当前日期,a是经过SimpleDateFormat的parse方法来根据你的字符串解析的要比较的日期 相减得到的结果是毫秒,我把结果转成天了
long i=SDate.getTime(); long j=EDate.getTime(); long x=j-i; NewDate.setTime(x);
两个Date getTime相减就是了 ------------------------------------------------------
我们还年轻牛奶会有的奶牛也会有的
可天天在 csdn 混这些会有吗 ??
import java.text.*;
class dateabs
{
public static void main(String[] args)
{
try
{
Date d = new Date();
SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd");
Date a = f.parse("2003-7-30");
System.out.println((d.getTime()-a.getTime())/(1000*3600*24));
}
catch(Exception e)
{
System.out.println(e.toString());
}
}
}
d是当前日期,a是经过SimpleDateFormat的parse方法来根据你的字符串解析的要比较的日期
相减得到的结果是毫秒,我把结果转成天了
long j=EDate.getTime();
long x=j-i;
NewDate.setTime(x);