当前位置: 首页 > article >正文

查询数据起始时间判断

查询数据起始时间判断

当前端只显示日期的时候 我们查询一个范围内的日期 处理的工具类


import java.time.LocalDateTime;

/**
 * @author changnayouguli
 * @description:
 * @date 2024/08/30 23:00
 */
public class TimeRangeUtils {

    /**
     * 获取一天的零点
     * @param startTime
     * @return
     */
    public static LocalDateTime getStartTime(LocalDateTime startTime) {
        if (ObjectUtilPlus.isNotEmpty(startTime)) {
            LocalDateTime localDateTime = startTime.withHour(0).withMinute(0).withSecond(0).withNano(0);
            return localDateTime;
        }
        return null;
    }


    /**
     * 获取一天的最后时间
     * @param endTime
     * @return
     */
    public static LocalDateTime getEndTime(LocalDateTime endTime) {
        if (ObjectUtilPlus.isNotEmpty(endTime)) {
            LocalDateTime localDateTime = endTime.withHour(23).withMinute(59).withSecond(59).withNano(999999999);
            return localDateTime;
        }
        return null;
    }

}


http://www.kler.cn/a/303262.html

相关文章:

  • 机器学习实战33-LSTM+随机森林模型在股票价格走势预测与买卖点分类中的应用
  • candb++ windows11运行报错,找不到mfc140.dll
  • 第十二章:算法与程序设计
  • 接口测试Day09-数据库工具类封装
  • fastadmin插件wanlshop使用方法
  • 本地用docker装mysql
  • 10.1英寸工业三防平板提升工厂的工作效率
  • 【乐吾乐大屏可视化组态编辑器】API接口文档(pgsql)
  • 11. 建立你的第一个Web3项目
  • YOLOv8和YOLOv10的参数解释
  • 嵌入式Linux学习笔记(2)-C语言编译过程
  • 如何实现将对象序列化为JSON字符串,并且所有的键首字母都为小写?
  • Go语言中的链表与双向链表实现
  • Linux 基本指令(一)
  • Linux内核学习之 -- 系统调用open()和write()的实现笔记
  • Spring Boot集成Akka Stream快速入门Demo
  • c++stack和list 介绍
  • 20. 如何在MyBatis中处理多表关联查询?常见的实现方式有哪些?
  • 数据分析-26-时间序列预测之基于ARIMA的时间序列数据分析
  • k8s命名详解
  • Redis地理数据类型GEO
  • 通信工程学习:什么是FDMA频分多址
  • Games101笔记-线性代数(一)
  • WORD批量转换器MultiDoc Converter
  • 第 11篇 Helm 部署 RabbitMQ
  • flink的大状态复用