/**
* 两个时间相差距离多少年多少天多少小时多少分多少秒
*
* @param strtime1
* 时间参数 1 格式:1990-01-01 12:00:00
* @param strtime2
* 时间参数 2 格式:2009-01-01 12:00:00
* @return String 返回值为:xx年xx天xx小时xx分xx秒
*/
public static String getDistanceTime(String strtime1, String strtime2) {
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date one;
Date two;
long year = 0;
long day = 0;
long hour = 0;
long min = 0;
long sec = 0;
try {
one = df.parse(strtime1);
two = df.parse(strtime2);
long time1 = one.getTime();
long time2 = two.getTime();
long diff;
if (time1 < time2) {
diff = time2 - time1;
} else {
diff = time1 - time2;
}
System.out.println(diff);
year = diff / (24 * 60 * 60 * 1000 )/365;
System.out.println(diff+ " dsad");
day = diff / (24 * 60 * 60 * 1000);
year = day /365;
hour = (diff / (60 * 60 * 1000) - day * 24);
min = ((diff / (60 * 1000)) - day * 24 * 60 - hour * 60);
sec = (diff / 1000 - day * 24 * 60 * 60 - hour * 60 * 60 - min * 60);
} catch (ParseException e) {
e.printStackTrace();
}
return year + "年" + day + "天" + hour + "小时" + min + "分" + sec + "秒";
}
* 两个时间相差距离多少年多少天多少小时多少分多少秒
*
* @param strtime1
* 时间参数 1 格式:1990-01-01 12:00:00
* @param strtime2
* 时间参数 2 格式:2009-01-01 12:00:00
* @return String 返回值为:xx年xx天xx小时xx分xx秒
*/
public static String getDistanceTime(String strtime1, String strtime2) {
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date one;
Date two;
long year = 0;
long day = 0;
long hour = 0;
long min = 0;
long sec = 0;
try {
one = df.parse(strtime1);
two = df.parse(strtime2);
long time1 = one.getTime();
long time2 = two.getTime();
long diff;
if (time1 < time2) {
diff = time2 - time1;
} else {
diff = time1 - time2;
}
System.out.println(diff);
year = diff / (24 * 60 * 60 * 1000 )/365;
System.out.println(diff+ " dsad");
day = diff / (24 * 60 * 60 * 1000);
year = day /365;
hour = (diff / (60 * 60 * 1000) - day * 24);
min = ((diff / (60 * 1000)) - day * 24 * 60 - hour * 60);
sec = (diff / 1000 - day * 24 * 60 * 60 - hour * 60 * 60 - min * 60);
} catch (ParseException e) {
e.printStackTrace();
}
return year + "年" + day + "天" + hour + "小时" + min + "分" + sec + "秒";
}