package com.hxzkoa.util;
|
|
import java.util.Date;
|
import java.text.ParseException;
|
import java.text.SimpleDateFormat;
|
|
public class Shi_jian_cha {
|
static String alltime;
|
|
static public String getAllTime(String intime, String outtime) {
|
SimpleDateFormat dfs = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
Date begin = null;
|
Date end = null;
|
try {
|
begin = dfs.parse(intime);
|
end = dfs.parse(outtime);
|
} catch (ParseException e) {
|
e.printStackTrace();
|
}
|
long l = end.getTime() - begin.getTime();
|
long day = l / (24 * 60 * 60 * 1000);
|
long hour = (l / (60 * 60 * 1000) - day * 24);
|
long min = ((l / (60 * 1000)) - day * 24 * 60 - hour * 60);
|
long s = (l / 1000 - day * 24 * 60 * 60 - hour * 60 * 60 - min * 60);
|
if (day == 0 && hour == 0 && min == 0) {
|
alltime = s + "秒";
|
} else if (day == 0 && hour == 0) {
|
alltime = min + "分" + s + "秒";
|
} else if (day == 0) {
|
alltime = hour + "小时" + min + "分" + s + "秒";
|
} else {
|
alltime = "" + day + "天" + hour + "小时" + min + "分" + s + "秒";
|
}
|
return alltime;
|
}
|
}
|