62,620
社区成员
发帖
与我相关
我的任务
分享
public class Test {
public static void main(String[] args) {
Test t=new Test();
String setE_hour = t.SetE_hour();
String setS_hour = t.SetS_hour();
SimpleDateFormat sim=new SimpleDateFormat("yyyy:mm:dd hh:MM:ss");
try {
Date sd = sim.parse(setE_hour);
Date ed = sim.parse(setS_hour);
System.out.println((sd.getTime()-ed.getTime())/1000);//这就是获得的秒数
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public String SetS_hour() {
int y,m,day;
int h, min, sec;
Calendar d = Calendar.getInstance();
y=d.get(Calendar.YEAR);
m=d.get(Calendar.MONTH);
day=d.get(Calendar.DATE);
h = d.get(Calendar.HOUR);
min = d.get(Calendar.MINUTE);
sec = d.get(Calendar.SECOND);
String s_hour = y+":"+m+":"+day+" " + h + ":" + min + ":" + sec;
return s_hour;
}
public String SetE_hour() {
int y,m,day;
int h, min, sec;
Calendar e = Calendar.getInstance();
y=e.get(Calendar.YEAR);
m=e.get(Calendar.MONTH);
day=e.get(Calendar.DATE);
h = e.get(Calendar.HOUR);
min = e.get(Calendar.MINUTE);
sec = e.get(Calendar.SECOND);
String e_hour = y+":"+m+":"+day+" " + h + ":" + min + ":" + sec;
return e_hour;
}
}