简单的介绍一下LocalDate之间比较大小,对LocalDate做加减操作,LocalTimeLocalDateTime与LocalDate同理。

直接上代码:

public static void main(String[] args) {
        // 获取当前LocalDate
        LocalDate localDate1 = LocalDate.now();
        System.out.println("localDate1:"+localDate1);
        // localDate1加五天
        LocalDate localDate2 = localDate1.plusDays(5);
        System.out.println("localDate1加5天:"+localDate2);

        // localDate2减一天
        LocalDate minusDays = localDate2.minusDays(1);
        System.out.println("localDate2减一天:"+minusDays);

        // 比较localDate1与localDate2,结果返回localDate1-localDate2的值
        int i = localDate1.compareTo(localDate2);
        System.out.println("localDate1与localDate2比较大小:"+ i);
        // 判断localDate1是否在localDate2之前,返回布尔值
        boolean before = localDate1.isBefore(localDate2);
        System.out.println("判断localDate1是否在localDate2之前:"+before);
    }

运行结果:

在这里插入图片描述

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐