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);
  • 相关阅读:
    谷歌关闭中国区购物搜索小思考
    java生成本地头文件用javah出错问题
    hadoop源代码分析(4)org.apache.hadoop.util包GenericOptionsParser类【原创】
    Ext.util.MixedCollection 用法
    eval 函数用法
    Rails Devise_demo
    rails rake 指南
    accepts_nested_attributes_for
    将Rails3.0无缝升级到Rails3.1.0.beta1
    spork + autotest 实现rails自动化测试
  • 原文地址:https://www.cnblogs.com/lynn20/p/11681809.html
Copyright © 2011-2022 走看看