zoukankan      html  css  js  c++  java
  • java获取过去一天,过去一月,过去一年的日期,以及截至今天过去某一段时间的时间集

    1.获取过去一天,过去一月,过去一年的日期

    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            Calendar c = Calendar.getInstance();
             
            //过去九天
            c.setTime(new Date());
            c.add(Calendar.DATE, - 9);
            Date d = c.getTime();
            String day = format.format(d);
            System.out.println("过去九天:"+day);
             
            //过去一月
            c.setTime(new Date());
            c.add(Calendar.MONTH, -1);
            Date m = c.getTime();
            String mon = format.format(m);
            System.out.println("过去一个月:"+mon);
             
            //过去三个月
            c.setTime(new Date());
            c.add(Calendar.MONTH, -3);
            Date m3 = c.getTime();
            String mon3 = format.format(m3);
            System.out.println("过去三个月:"+mon3);
             
            //过去一年
            c.setTime(new Date());
            c.add(Calendar.YEAR, -1);
            Date y = c.getTime();
            String year = format.format(y);
            System.out.println("过去一年:"+year);

    2.获取截至今天之前某一段时间的时间集


    SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    //获取当前时间作为endTime截至时间
    Date todaydate = new Date();
    String endTime = format.format(todaydate);

    Calendar c = Calendar.getInstance();
            
    //过去九天的日期为起始日期
    c.setTime(new Date());
    c.add(Calendar.DATE, - 9);
    Date d = c.getTime();
    String day = format.format(d);


    //获得该起止时间段的时间集
    Set<String> dayset1 = null;
    Set<String> dayset2 = null;

    //两种时间格式集
    dayset1 = TimeUtil.getDaysBetween(beginTime,endTime, TimeUtil.MMDD);
    dayset2
    = TimeUtil.getDaysBetween(beginTime, endTime, TimeUtil.YYYYMMDD);
  • 相关阅读:
    中国各省份绘制SVG地图数据
    cookie sessionStorage localStorage 区别
    CSS隐藏元素的几种方法
    15款增强web体验的Javascript库
    HTTP状态码
    IE CSS HACK
    网站性能优化(Yahoo 35条)
    几款超实用的 CSS 开发工具
    Linux 日志切割工具cronolog详解
    linux 文件搜索命令
  • 原文地址:https://www.cnblogs.com/lynn20/p/11681809.html
Copyright © 2011-2022 走看看