📜  Java中的 Month firstDayOfYear() 方法

📅  最后修改于: 2022-05-13 01:54:37.223000             🧑  作者: Mango

Java中的 Month firstDayOfYear() 方法

firstDayOfYear()是 Month ENUM 的内置方法,用于获取对应于本月第一天的年份。

语法

public int firstDayOfYear(boolean leapYear)

参数:此方法接受一个参数leapYear ,它是一个布尔标志变量,指示该年份是否为闰年。

返回值:此方法返回对应于本月第一天的年份。

下面的程序说明了上述方法:

程序 1

import java.time.*;
import java.time.Month;
import java.time.temporal.Temporal;
  
class DayOfWeekExample {
    public static void main(String[] args)
    {
        // Set the month to february
        Month month = Month.of(2);
  
        // Get corresponding day-of-year of the
        // first day of february in a non-leap year
        System.out.println(month.firstDayOfYear(false));
    }
}
输出:
32

方案二

import java.time.*;
import java.time.Month;
import java.time.temporal.Temporal;
  
class DayOfWeekExample {
    public static void main(String[] args)
    {
        // Set the month to february
        Month month = Month.of(3);
  
        // Get corresponding day-of-year of the
        // first day of March in a leap year
        System.out.println(month.firstDayOfYear(true));
    }
}
输出:
61

参考:https: Java/time/Month.html#firstDayOfYear-boolean-