欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java 获取本月末日期

程序员文章站 2022-05-15 09:50:15
...

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

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+"日");//获得日 
    }

}