特别好用的时间工具

时间工具 threetenbp
package com.fl;

import org.threeten.bp.LocalDate;
import org.threeten.bp.format.DateTimeFormatter;


/**
 * @author flc
 * @date 2022-05-18
 * <p>
 * org.threeten.threetenbp
 * 特殊的工具 特别适用于时间的处理 时间计算
 */
public class Test {
    private static final DateTimeFormatter DATE_TIME_FORMATTER = DateTimeFormatter.ofPattern("yyyyMMdd");

    public static void main(String[] args) {
        LocalDate currentDate = LocalDate.parse("2022-05-18");
        // 时间直接加日期 当前日期 30天后的日期
        LocalDate localDate = currentDate.plusDays(30); // 2022-06-17
        System.out.println(localDate);
        // 日期格式化
        LocalDate parse1 = LocalDate.parse("20220518", DATE_TIME_FORMATTER);
        System.out.println(parse1);
        // 判断两个时间是否相等
        boolean equals = parse1.equals(currentDate);
        // 判断localDate是否在当前日期之后
        boolean after = localDate.isAfter(currentDate);
        // 当前日期减一天
        LocalDate minus = currentDate.minusDays(1L);

        long l = currentDate.toEpochDay();
        System.out.println(currentDate.toEpochDay());
        
        System.out.println(after);
    }
}

依赖的包
 <!--时间工具-->
        <dependency>
            <groupId>org.threeten</groupId>
            <artifactId>threetenbp</artifactId>
            <version>1.4.5</version>
        </dependency>
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值