VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 715|回复: 2

急!!!如何求当前日期减一个月,对应的日期

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-3-12 10:30:01 | 显示全部楼层 |阅读模式
如何求当前日期减一个月,对应的日期。如今天2017-01-05,减一个月就是2016-12-05.
2017-3-31减一个月应该是2017-02-28

应该如何做呢????,先谢谢了
回复

使用道具 举报

0

主题

3

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-6-9 15:00:01 | 显示全部楼层
import java.util.Date;

public class test1111
    {

        /**
         * @param args
         */
        public static void main(String[] args)
        {
            // TODO Auto-generated method stub
            java.util.Calendar c = new java.util.GregorianCalendar();
            c.setTime(new Date());
            System.out.println("Year:Month:Day"+c.get(c.YEAR)+"-"+(c.get(c.MONTH)+1)+"-"+c.get(c.DATE));
            c.add(c.MONTH,-1);
            System.out.println("Year:Month:Day"+c.get(c.YEAR)+"-"+(c.get(c.MONTH)+1)+"-"+c.get(c.DATE));
        }

    }




将系统日期调整为2017/03/31后执行结果如下:
Year:Month:Day2017-3-31
Year:Month:Day2017-2-28
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-7-13 21:45:01 | 显示全部楼层
package com.ice.util;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class DateUtil {
        public static String getStringDateFormat(Date date, String dateformat) {
                SimpleDateFormat sf = new SimpleDateFormat(dateformat);
                return sf.format(date);
        }
        public static Date getRMDate(Date nowdate) {
                Calendar c=Calendar.getInstance();
                c.setTime(nowdate);
                System.out.println(DateUtil.getStringDateFormat(c.getTime(), "yyyy-MM-dd"));
                c.add(c.MONTH, -1);
                System.out.println(DateUtil.getStringDateFormat(c.getTime(), "yyyy-MM-dd"));
                return new Date();
        }
        public static void main(String[] args) throws ParseException {
                Date date =new Date();
                DateUtil.getRMDate(date);
        }

}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表