public static String getLastDayOfMonth(int year, int month)
{
Calendar cal = Calendar.getInstance();
cal.set(year, month, 1);
cal.add(5, -1);
int day = cal.get(5);
return getDate(year, month, day);
}
public static String getDate(int year, int month, int day)
{
String years = String.valueOf(year);
String months;
if (month < 10)
{
months = "0" + month;
}
else
{
months = String.valueOf(month);
}
String days;
if (day < 10)
{
days = "0" + day;
}
else
{
days = String.valueOf(day);
}
return years + "-" + months + "-" + days;
}
public static void main(String[] args)
{
System.out.println(getLastDayOfMonth(2017,6));
}
控制台打印:2017-06-30
获取传入月份的最后一天
最新推荐文章于 2024-05-06 15:30:50 发布