我想获得两个日期之间的差异。其中一个日期是从字符串(dateEmployd)解析的,另一个日期是当前日期(currentDate)。这是我做得到的日期......我如何得到两天之间在java中的日期差异
public static Date getActiveService(String DtEmplydString){
SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd");//formater for parsed String date
Date dateEmployd, currentDate,periodDifference = null;
try{
dateEmployd = ft.parse(DtEmplydString);
currentDate = new Date();
}catch(ParseException e){
JOptionPane.showMessageDialog(null, e);
}
return periodDifference;
}
现在,我想回periodDifference但我不知道我怎么会找到betweent两个日期(dateEmployd和的currentdate)的差异,在显示它几年或几天或两者的组合。
请大家多多帮助是必要的。在此先感谢...
也许这篇文章可以帮助您[http://www.mkyong.com/java/how-to-calculate-date-time-difference-in-java](http ://www.mkyong.com/java/how-to-calculate-date-time-difference-in-java) – Victor 2014-09-01 14:18:55
差异如何成为日期? – Bohemian 2014-09-01 14:19:43
所以,如果你有两天的日期,你想它返回的部分'2/1/1970 00:00:00'你确定它是一个你想要的日期? – 2014-09-01 14:24:13