溫馨提示×

怎么用java求某年某月的天數(shù)

小億
191
2023-09-13 18:02:25
欄目: 編程語言

可以使用java.util.Calendar類來求某年某月的天數(shù)。以下是示例代碼:

import java.util.Calendar;
public class Main {
public static void main(String[] args) {
int year = 2022;
int month = 2;
// 創(chuàng)建一個(gè)Calendar實(shí)例
Calendar calendar = Calendar.getInstance();
// 設(shè)置年份和月份
calendar.set(Calendar.YEAR, year);
calendar.set(Calendar.MONTH, month - 1); // 月份從0開始,所以要減1
// 獲取指定月份的天數(shù)
int days = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
System.out.println(year + "年" + month + "月有" + days + "天");
}
}

上述代碼中,首先設(shè)置年份和月份,然后利用getActualMaximum()方法獲取指定月份的天數(shù),最后打印輸出結(jié)果。

0