zoukankan      html  css  js  c++  java
  • 获取一天的开始时间和结束时间

    这是数据库中存放的是long类型的时间戳,将时间戳转换为Date类型后. 想要查询这一天中的数据:
        /**
         * @param args
         */
        public static void main(String[] args) {
            Calendar calendar = Calendar.getInstance();
            calendar.setTime(new Date());
            calendar.set(Calendar.HOUR_OF_DAY, 0);
            calendar.set(Calendar.MINUTE, 0);
            calendar.set(Calendar.SECOND, 0);
            
            Date start = calendar.getTime();
    
            calendar.add(Calendar.DAY_OF_MONTH, 1);
            calendar.add(Calendar.SECOND, -1);
            
            Date end = calendar.getTime();
    
            System.out.println(start);
            System.out.println(end);
        }

    or:

        /**
         * @param args
         * @throws ParseException 
         */
        public static void main(String[] args) throws ParseException {
            Calendar calendar = Calendar.getInstance();
            calendar.setTime(new Date());
            calendar.set(Calendar.HOUR_OF_DAY, 0);
            calendar.set(Calendar.MINUTE, 0);
            calendar.set(Calendar.SECOND, 0);
            
            Date start = calendar.getTime();
    
            calendar.add(Calendar.DAY_OF_MONTH, 1);
            calendar.add(Calendar.SECOND, -1);
            
            Date end = calendar.getTime();
    
            System.out.println(start);
            System.out.println(end);
            
            /* other way */
            SimpleDateFormat formater = new SimpleDateFormat("yyyy/MM/dd");
            SimpleDateFormat formater2 = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
            
            start = formater2.parse(formater.format(new Date())+ " 00:00:00");
            end = formater2.parse(formater.format(new Date())+ " 23:59:59");
            
            System.out.println(start);
            System.out.println(end);
        }
  • 相关阅读:
    【转载】如何保证消息的顺序性?
    【转载】如何保证消息的可靠性传输?
    Java 浅拷贝与深拷贝的区别
    int 与 Integer 的区别
    Systemd
    如何查看systemctl启动服务的日志journalctl
    centos7安装killall命令
    关闭root用户的ssh登录
    react带ts创建
    ts-类型别名、类型断言
  • 原文地址:https://www.cnblogs.com/vaer/p/4338102.html
Copyright © 2011-2022 走看看