java 获取本月末日期

开发中经常会遇到获取月末日期的问题,这里对于像我这样的新手,可以这样做:

import java.util.Calendar;

public class main {

    /**
     * @param lightzhang 20190509
     */
    public static void main(String[] args) {
        Calendar cal = Calendar.getInstance();
        cal.set(cal.DATE, 1);      //把日期设置为当月第一天
        cal.roll(cal.DATE, -1);    //日期回滚一天,也就是最后一天
        int month=cal.DAY_OF_MONTH;
        int end=cal.get(cal.DAY_OF_MONTH);
        System.out.println(cal.getTime());//获得时间
        System.out.println("月末日期:"+month+"月  "+end+"日");//获得日 
    }

}
发布了27 篇原创文章 · 获赞 8 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/u014265442/article/details/90038355
今日推荐