使用Hutool对LocalDateTime时间类型操作API

演示

  • 引入依赖import cn.hutool.core.date.LocalDateTimeUtil;
  • 若比较时间中,结束时间早于开始时间,则返回负数
        LocalDateTime start= act.getGmtCreate(); //开始时间
        LocalDateTime end= LocalDateTime.now();  //结束时间
        Duration betweenCreate = LocalDateTimeUtil.between(start, end);
        Long betweenL = betweenCreate.toHours();//转化成小时差, 也可转化成毫秒,分钟差
        int count = betweenL.intValue(); //相差的时间数
               
  • 获取当天时间 及其起始和终止时间
 LocalDate now = LocalDate.now();
        System.out.println(now);
        LocalDateTime stDate = LocalDateTime.of(now, LocalTime.MIN);
        LocalDateTime endDate = LocalDateTime.of(now, LocalTime.MAX);
        System.out.println(stDate);
        System.out.println(endDate);
  • 输出结果
    在这里插入图片描述

你可能感兴趣的:(基础知识,工具类,hutool)