📜  Java中的 MonthDay atYear() 方法及示例

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

Java中的 MonthDay atYear() 方法及示例

Java中MonthDay 类atYear()方法将这个月-日与年结合起来创建一个 LocalDate。

句法:

public LocalDate atYear(int year)

参数:此方法接受参数year指定要使用的年份,范围为 [MIN_YEAR, MAX_YEAR]

返回:该函数返回由本月日和指定年份组成的本地日期,不为空。

下面的程序说明了MonthDay.atYear()方法:

方案一:

// Program to illustrate the atYear() method
  
import java.util.*;
import java.time.*;
  
public class GfG {
    public static void main(String[] args)
    {
        // Parses the date
        MonthDay tm = MonthDay.parse("--12-06");
  
        // Uses the function
        LocalDate dt = tm.atYear(2018);
  
        // Prints the date
        System.out.println(dt);
    }
}
输出:
2018-12-06

方案二:

// Program to illustrate the atYear() method
  
import java.util.*;
import java.time.*;
  
public class GfG {
    public static void main(String[] args)
    {
        // Parses the date
        MonthDay tm = MonthDay.parse("--01-01");
  
        // Uses the function
        LocalDate dt = tm.atYear(2010);
  
        // Prints the date
        System.out.println(dt);
    }
}
输出:
2010-01-01

参考: https: Java/time/MonthDay.html#atYear-int-