https://zhuanlan.zhihu.com/p/33754299
两个日期之间包含多少天,多少个月
还有一个常见的任务就是计算两个给定的日期之间包含多少天,多少周或者多少年。你可以用 java.time.Period 类来完成这个功能。在下面这个例子中,我们将计算当前日期与将来的一个日期之前一共隔着几个月。
LocalDate java8Release = LocalDate.of(2014, Month.MARCH, 14);
Period periodToNextJavaRelease =
Period.between(today, java8Release);
System.out.println("Months left between today and Java 8 release : " + periodToNextJavaRelease.getMonths() );
输出:
Months left between today and Java 8 release : 2
网友评论