• java获取当前日期和前一周、前一月、前一年的日期


    public static void main(String[] args) {
            SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            Calendar calendar = Calendar.getInstance();
    
            //现在日期
            String now = format.format(new Date());
            System.out.println("现在日期  :"+now);
    
            //过去七天
            calendar.setTime(new Date());
            calendar.add(Calendar.DATE, - 7);
            Date d = calendar.getTime();
            String day = format.format(d);
            System.out.println("过去七天  :"+day);
    
            //过去一月
            calendar.setTime(new Date());
            calendar.add(Calendar.MONTH, -1);
            Date m = calendar.getTime();
            String mon = format.format(m);
            System.out.println("过去一个月:"+mon);
    
            //过去三个月
            calendar.setTime(new Date());
            calendar.add(Calendar.MONTH, -3);
            Date m3 = calendar.getTime();
            String mon3 = format.format(m3);
            System.out.println("过去三个月:"+mon3);
    
            //过去一年
            calendar.setTime(new Date());
            calendar.add(Calendar.YEAR, -1);
            Date y = calendar.getTime();
            String year = format.format(y);
            System.out.println("过去一年  :"+year);
        }

    测试结果:

  • 相关阅读:
    Linux下的文件权限
    启动memcached服务器并检查memcached是否启动,关闭memcached
    MySQL的mysqldump工具的基本用法
    MemAdmin
    不同服务器数据库之间的数据操作
    公用js
    AspNetPager分页控件的使用
    平台帮助
    触发器、游标
    jQuery增删改查
  • 原文地址:https://www.cnblogs.com/liyhbk/p/13517316.html
Copyright © 2020-2023  润新知