一、Period类
Period类主要用于计算两个日期的间隔,间隔的时间单位可以是年、月和天。与Duration类相同,Period类也通过 between()方法计算日期间隔,并提供了获取年月日的?个常用方法,分别是 getYears()、getMonths()和 getDays()。下面通过一个案例介绍这些方法的使用,
二、使用步骤
1.引入库
代码如下(示例):
import java.time.LocalDate;
import java.time.Period;
public class PeriodMain {
public static void main(String[] args) {
LocalDate birthday = LocalDate.of(2018, 12, 12);
LocalDate now= LocalDate.now();
Period between= Period.between(birthday,now);
//计算时间间隔
System.out.println("时间间隔为"+between.getYears()+"年");
System.out.println("时间间隔为"+between.getMonths()+"月");
System.out.println("时间间隔为"+between.getDays()+"日");
}
}
2.读入数据
代码如下(示例):