public class test {
public static void main(String ss[]) {
SimpleDateFormat d= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//格式化时间
String nowtime=d.format(new Date());//按以上格式 将当前时间转换成字符串
System.out.println("当前时间:"+nowtime);
String testtime="2007-09-05 16:07:35";//测试时间
System.out.println("测试时间:"+testtime);
try {
long result=(d.parse(nowtime).getTime()-d.parse(testtime).getTime())/1000;//当前时间减去测试时间 这个的除以1000得到秒,相应的60000得到分,3600000得到小时
System.out.println("当前时间减去测试时间="+result+"秒");
} catch (ParseException e) {
e.printStackTrace();
}
}
}
public static void main(String ss[]) {
SimpleDateFormat d= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//格式化时间
String nowtime=d.format(new Date());//按以上格式 将当前时间转换成字符串
System.out.println("当前时间:"+nowtime);
String testtime="2007-09-05 16:07:35";//测试时间
System.out.println("测试时间:"+testtime);
try {
long result=(d.parse(nowtime).getTime()-d.parse(testtime).getTime())/1000;//当前时间减去测试时间 这个的除以1000得到秒,相应的60000得到分,3600000得到小时
System.out.println("当前时间减去测试时间="+result+"秒");
} catch (ParseException e) {
e.printStackTrace();
}
}
}
本文介绍了一个简单的Java程序,用于计算两个日期之间的秒数差。通过使用SimpleDateFormat类格式化日期,并利用Date对象获取时间戳来实现。文章展示了如何将当前时间和指定时间进行比较,并计算出它们之间的秒数差距。
1544

被折叠的 条评论
为什么被折叠?



