1.话不多说,直接写代码
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");设置一个具体的时间式
String t1="2022-04-18 15:02:06";//设置一个关于时间的字符串
String t2="2022-04-18 18:02:06";//设置一个关于时间的字符串
Date d1=sdf.parse(t1);//把一个关于时间的字符串转换为Date类型。
Date d2=sdf.parse(t2);//把一个关于时间的字符串转换为Date类型
long result=d2.getTime()-d1.getTime();//获得两个时间相差的具体数值,结果是以秒为单位。
int length=(new Long(result)).toString().length();//获取这个long类型的数值的长度。
String results=result+"";//转换为字符串。
int m=Integer.parseInt(results.substring(0,length-3));//因为是long类型所以把后面的3个小数删掉
System.out.println(m);//这就是我们期待的结果为3600*3=10800秒
希望大家点击一下点赞哦!谢谢