千锋教育-做有情怀、有良心、有品质的职业教育机构
要获取当前月的最后一天,可以使用Java的'Calendar
使用Calendar类的示例代码如下:
import java.util.Calendar;
public class LastDayOfMonthExample {
public static void main(String[] args) {
// 创建一个Calendar对象
Calendar calendar = Calendar.getInstance();
// 设置为当前时间
calendar.setTimeInMillis(System.currentTimeMillis());
// 获取当前月的最后一天
int lastDay = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
System.out.println("当前月的最后一天是:" + lastDay);
}
}
使用LocalDate类的示例代码如下(适用于Java 8及以上版本):
import java.time.LocalDate;
public class LastDayOfMonthExample {
public static void main(String[] args) {
// 获取当前日期
LocalDate currentDate = LocalDate.now();
// 获取当前月的最后一天
int lastDay = currentDate.lengthOfMonth();
System.out.println("当前月的最后一天是:" + lastDay);
}
}
无论是使用'日历LocalDate类,都可以得到当前月的最后一天。选择其中一种方式进行实现即可。
上一篇
java集合list下一篇
java图形化界面设计相关推荐