----原因:一个程序员问的问题,应该是在练习java,时间应该用Date,后续会补充Date等写法 ----内容: LocalDate startDate = LocalDate.of(1995, Month.MARCH, 2); System.out.println("出生: "+startDate);
LocalDate endDate = LocalDate.of(2020, Month.MARCH, 2); System.out.println("出生: "+endDate); long daysDiff = ChronoUnit.DAYS.between(startDate, endDate); System.out.println("活了--》 "+daysDiff+" 天"); daysDiff = daysDiff/365; System.out.println("活了--》 "+daysDiff+" 年"); ----结果:
出生: 1995-03-02 出生: 2020-03-02 活了--》 9132 天 活了--》 25 年
原文链接:https://www.cnblogs.com/zchenblog/p/13502219.html