首页 > 编程语言 >Java获取当天或者明天等零点时间(00:00:00)0时0分0秒的方法 Calendar calendar = Calendar.getInstance();

Java获取当天或者明天等零点时间(00:00:00)0时0分0秒的方法 Calendar calendar = Calendar.getInstance();

时间:2022-09-30 11:12:15浏览次数:87  
标签:00 Java String getInstance format Calendar calendar

Java获取当天或者明天等零点时间(00:00:00)0时0分0秒的方法 Calendar calendar = Calendar.getInstance();

  • Java获取当天或者明天等零点时间(00:00:00)0时0分0秒的方法


    SimpleDateFormat sdfYMD = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.SECOND,0); //这是将当天的【秒】设置为0 calendar.set(Calendar.MINUTE,0); //这是将当天的【分】设置为0 calendar.set(Calendar.HOUR_OF_DAY,0); //这是将当天的【时】设置为0 String ymd = sdfYMD.format(calendar.getTime()); //2021-02-24 00:00:00 calendar.add(Calendar.DATE,1); //当前日期加一 String ymd2 = sdfYMD.format(calendar.getTime()); //获取第二天的时间 2021-02-25 00:00:00

     上面的后两行也可以写成这样

    Long tommowStamp = calendar.getTimeInMillis() + 86400000; //86400000 一天的毫秒值 
    String sj = sdfYMD.format(new Date(tommowStamp));
    

    上面的第一种方法

    下面是第二种方法

    Date now = new Date(); //获取当前时间
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    String nowStr = sdf.format(now)+" 00:00:00"; //得到今天凌晨时间
    Calendar calendar = Calendar.getInstance();
    calendar.setTime(now);
    calendar.add(Calendar.DAY_OF_MONTH, +1);//+1今天的时间加一天
    String tomorrow = sdf.format(calendar.getTime())+" 00:00:00"; //得到明天凌晨的时间

    封装好的时间工具类,参考https://www.cnblogs.com/qq1445496485/p/14753310.html

  • http://t.zoukankan.com/qq1445496485-p-14443505.html

    标签:00,Java,String,getInstance,format,Calendar,calendar
    From: https://www.cnblogs.com/sunny3158/p/16744255.html

    相关文章

    • java基础day-02
      第二章、面向对象一、什么是面向对象面向对象就是用人的世界观改变计算机世界观1.1对象万物皆可对象学习面向对象之前先了解什么是属性和行为?属性:表示的是事物的特征,是静态......
    • JAVA基础day05-实用类
      一、实用类介绍常用JavaAPI(封装在包里)Java.langEnum、包装类、Math、String、StringBuffer、System……java.util:工具类java.io:输入输出操作java.sql:数据库的操作……1.......
    • JavaWeb基础day01_XML
      一、XMLXML文件的默认打开方式是浏览器xml:是可扩展的标记语言ExtensibleMarkupLanguage。以一种标签语言与HTML类似1、xml的作用编写配置文件:C3P0编写XML配置文件做数据......
    • Day02-Java报表以及表格
      Java报表以及表格文章目录​​Java报表以及表格​​​​一、POI操作Excel​​​​1.1引入依赖​​​​1.2POI操作Excel高低版本区别​​​​1.3入门案例​​​​1.3.1低......
    • 福禄克DSX2-5000ch网线认证测试仪为您规避布线错误
      虽然安装、测试和认证网络布线设备的聪明人知道满足标准性能参数和确保应用程序支持的重要性,但即使是我们中最优秀的人也可能犯错误,对底线和客户满意度产生不利影响。让我们......
    • JavaScript箭头函数的使用以及和普通函数之间的使用
      箭头函数的使用以及和普通函数之间的转换// 第一种不带参数    // var one = function(){    //   return 'I am one'    // }    var......
    • 有人说,25岁再学习Java太晚了,我不这样认为!
      我个人认为任何时候,任何时期都不算晚!不过你要做好心理准备,毕竟自学java就业很难,你可以找一个行之有效的学习路线,跟着学习路线来学习,还是很有可能的,在学习的过程中,除了坚持......
    • 使用POI让java可以操作Excel(2)
      1.基本使用设置文本对齐方式mportjava.io.FileOutputStream;importorg.apache.poi.hssf.usermodel.HSSFRichTextString;importorg.apache.poi.hssf.usermodel.HSSFWorkb......
    • Pycharm-001-Pycharm一些设置
      1、设置滚轮滑动变大字体File—>setting—>Keymap—>IncreaseFontSize(双击)—>在弹出的对话框中选择AddMouseShortcut  出现上述窗口,按住ctrl+滑轮上滑2......
    • java知识点杂整理
      1、@RestController@RestController 相当于@Controller+@ResponseBody两个注解的结合,返回json数据不需要在方法前面加@ResponseBody注解了,但使用@RestController这个注......