zoukankan      html  css  js  c++  java
  • 获取日期的最早和最晚时间

    import lombok.extern.slf4j.Slf4j;
    import org.apache.commons.lang.StringUtils;
    import org.apache.commons.lang.time.DateUtils;
    
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;
    
    @Slf4j
    public class DateUtil {
        private DateUtil() {
        }
    
     
     /**
         * 将日期时间归至零点
         *
         * @param date
         * @return
         */
        public static Date dateToBeginOfDay(Date date) {
            if (date != null) {
                Calendar calendar = Calendar.getInstance();
                calendar.setTime(date);
                calendar.set(Calendar.HOUR_OF_DAY, 0);
                calendar.set(Calendar.MINUTE, 0);
                calendar.set(Calendar.SECOND, 0);
                calendar.set(Calendar.MILLISECOND, 0);
                return calendar.getTime();
            }
            return null;
        }
    
      /**
         * 将日期时间转化成一天中的最大值
         *
         * @param endDate 结束时间
         * @return
         */
        public static Date convertToBiggestTime(Date endDate) {
            if (null == endDate) {
                return endDate;
            }
            Date newDate;
            Calendar calendar = DateUtils.toCalendar(endDate);
            calendar.set(Calendar.HOUR_OF_DAY,
                    calendar.getActualMaximum(Calendar.HOUR_OF_DAY));
            calendar.set(Calendar.MINUTE,
                    calendar.getActualMaximum(Calendar.MINUTE));
            calendar.set(Calendar.SECOND,
                    calendar.getActualMaximum(Calendar.SECOND));
            newDate = calendar.getTime();
            return newDate;
        }
    }
    
  • 相关阅读:
    配置的三种方式
    处理多余的参数
    python3 flask 文件下载服务器
    .../..../.-/-../---/.--/.../---/-.-./-.-/...
    ubuntu 支持salsa20 and chacha20
    centos7下载安装 libsodium
    mqtt 连接测试
    模版传递参数后,前端显示$#39
    response 中 mimetype 的常用属性
    Flask_Restful 渲染模版
  • 原文地址:https://www.cnblogs.com/vawa/p/14277466.html
Copyright © 2011-2022 走看看