import java.time.LocalDate;
import java.time.YearMonth;
public class LastDayOfMonthExample {
public static void main(String[] args) {
// 获取当前年份和月份
YearMonth currentYearMonth = YearMonth.now();
// 获取当前月份的最后一天
LocalDate lastDayOfMonth = currentYearMonth.atEndOfMonth();
// 打印结果
System.out.println("当前月份的最后一天是: " + lastDayOfMonth);
}
}
YearMonth
是 java.time
包中的一个类,用于表示特定的年份和月份。我们使用 YearMonth.now()
来获取当前的年份和月份。atEndOfMonth()
方法返回该年月的最后一天。例如,如果当前月份是2月(闰年),它会返回29号;如果是非闰年,则返回28号。LocalDate
表示不带时区的日期。我们通过 YearMonth.atEndOfMonth()
获取到的是一个 LocalDate
对象,表示该月份的最后一天。这段代码可以动态地获取当前月份的最后一天,并将其打印出来。
上一篇:java定义
下一篇:java判断integer为空
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站