Here you can find the source of getMonthLastDate(Date date)
public static Date getMonthLastDate(Date date)
//package com.java2s; //License from project: Apache License import java.util.Calendar; import java.util.Date; public class Main { public final static Calendar cal = Calendar.getInstance(); public static Date getMonthLastDate(Date date) { cal.setTime(date);/* www. j av a2 s .c om*/ cal.add(Calendar.MONTH, 1); cal.add(Calendar.DAY_OF_MONTH, -1); Date tmpdate1 = new Date(cal.getTime().getTime()); return tmpdate1; } }