JAVA 时间相减问题---->高手支招
long Day=24L*60L*60L*1000L;
Date d= new Date();
SimpleDateFormat f=new SimpleDateFormat( "yyyy-mm-dd ");
Date a=f.parse(birthday);
out.println((d.getTime()-a.getTime())/Day)
这样是可以得到天数.
可是我想问,这个方法里面是不是考虑闰年了.
这样得到的天数是不是正确的呢?
请高手支声.........
------解决方案--------------------正确的答案,和闰年没什么关系
------解决方案--------------------你要的是天数,跟历法没有关系。要是年数就有关系了
------解决方案--------------------和闰年没有什么关系。只是计算两个日期相隔的天数