LAST UPDATED: NOVEMBER 24, 2020
Java LocalDate ofYearDay() Method
Java LocalDate ofYearDay()
method is used to get a localdate from the specified year and number of days. For example, if we want to know the date of 55th day of year 2015 then the result would be 2015-02-24.
It a LocalDate
with the specified year and day-of-year. The day-of-year must be valid for the year, otherwise an exception will be thrown.
Syntax
public static LocalDate ofYearDay(int year, int dayOfYear)
Parameters:
It takes two parameters first is year and second is day-of-year.
Returns:
It returns a local date.
Time for an Example:
Let's take an example to get a date of 10th day of 2015 by using the ofYearDay()
method. Here, we passed 2015 as year and 10 as days to the method and get a new local date.
import java.time.LocalDate;
public class DateDemo {
public static void main(String[] args){
LocalDate localDate = LocalDate.ofYearDay(2015, 10);
System.out.println(localDate);
}
}
1970-01-11
Time for another Example:
Let''s take another example to understand the ofYearDay()
method. Here, we are getting a date of 100th day of year 2015 by passing 2015 as year and 100 as day-of-year.
import java.time.LocalDate;
public class DateDemo {
public static void main(String[] args){
LocalDate localDate = LocalDate.ofYearDay(2015, 100);
System.out.println(localDate);
}
}
2015-04-10
Live Example:
Try with a live example, execute the code instantly with our powerful Online Java Compiler.