推荐一个非常好用的时间加减法
首先在pom里面导入一个依赖
<!-- 时间加减法 -->
<dependency>
<groupId>joda-time</groupId>
<artifactId>joda-time</artifactId>
<version>2.9.9</version>
</dependency>
接下来直接上代码测试!!!
这个是对天数进行运算的
public static void main(String[] args) {
// 必须是
String time1 = "2022-06-25";
String time2 = "2022-06-20";
// 调方法对时间进行相减
DateTime dt1 = new DateTime(time1);
DateTime dt2 = new DateTime(time2);
System.out.println(Days.daysBetween(dt2, dt1).getDays());
}
直接运行 就可以算出两个时间之差了
需要注意的是 DateTime导的是org.joda.time.DateTime这个包!!!