千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)
要獲取當(dāng)前月的最后一天,可以使用Java的'Calendar
使用Calendar類的示例代碼如下:
import java.util.Calendar;
public class LastDayOfMonthExample {
public static void main(String[] args) {
// 創(chuàng)建一個(gè)Calendar對(duì)象
Calendar calendar = Calendar.getInstance();
// 設(shè)置為當(dāng)前時(shí)間
calendar.setTimeInMillis(System.currentTimeMillis());
// 獲取當(dāng)前月的最后一天
int lastDay = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
System.out.println("當(dāng)前月的最后一天是:" + lastDay);
}
}
使用LocalDate類的示例代碼如下(適用于Java 8及以上版本):
import java.time.LocalDate;
public class LastDayOfMonthExample {
public static void main(String[] args) {
// 獲取當(dāng)前日期
LocalDate currentDate = LocalDate.now();
// 獲取當(dāng)前月的最后一天
int lastDay = currentDate.lengthOfMonth();
System.out.println("當(dāng)前月的最后一天是:" + lastDay);
}
}
無(wú)論是使用'日歷LocalDate類,都可以得到當(dāng)前月的最后一天。選擇其中一種方式進(jìn)行實(shí)現(xiàn)即可。
上一篇
java集合list相關(guān)推薦