Java日期加减操作

来源:互联网 发布:网络信息员 编辑:程序博客网 时间:2024/06/05 14:47
        Date date = new Date();//起始时间        SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMdd HHmmss");//按照指定格式 格式化日期        String str=sdf.format(date);//格式化起始日期        Date dt=sdf.parse(str);//解析字符串的文本,生成 Date        Calendar rightNow = Calendar.getInstance();//使用默认时区和语言环境获得一个日历        rightNow.setTime(dt);//使用给定的 Date 设置此 Calendar 的时间。        rightNow.add(Calendar.YEAR,-1);//日期减1年        rightNow.add(Calendar.MONTH,3);//日期加3个月        rightNow.add(Calendar.DAY_OF_YEAR,10);//日期加10天        Date dt1=rightNow.getTime();//获取最终日期

0 0
原创粉丝点击