开发中经常会遇到获取月末日期的问题,这里对于像我这样的新手,可以这样做:
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+"日");//获得日 } } import java.u