📅  最后修改于: 2023-12-03 15:01:54.549000             🧑  作者: Mango
LocalDate ofYearDay()
方法及示例ofYearDay()
方法是 LocalDate
类中的一个静态方法,用于创建一个指定年份和一年中的第几天的日期对象。详细介绍和示例如下:
static LocalDate ofYearDay(int year, int dayOfYear)
year
:表示年份,整数类型。dayOfYear
:表示一年中的第几天,整数类型。该方法返回一个 LocalDate
对象,表示指定年份和一年中的第几天的日期。
下面是一些 ofYearDay()
方法的示例:
import java.time.LocalDate;
public class Example {
public static void main(String[] args) {
// 创建一个日期对象,表示2022年的第100天
LocalDate date1 = LocalDate.ofYearDay(2022, 100);
// 创建一个日期对象,表示2021年的第1天
LocalDate date2 = LocalDate.ofYearDay(2021, 1);
// 创建一个日期对象,表示2023年的第365天
LocalDate date3 = LocalDate.ofYearDay(2023, 365);
System.out.println(date1); // 输出:2022-04-10
System.out.println(date2); // 输出:2021-01-01
System.out.println(date3); // 输出:2023-12-31
}
}
在以上示例中,我们使用 ofYearDay()
方法创建了三个不同的日期对象,分别表示:
通过这个方法,我们可以根据年份和一年中的第几天创建相应的日期对象,非常方便。