Descrição
o java.time.Year.atDay(int dayOfYear) método combina este ano com um dia do ano para criar um LocalDate.
Declaração
A seguir está a declaração para java.time.Year.atDay(int dayOfYear) método.
public LocalDate atDay(int dayOfYear)
Parâmetros
dayOfYear - o dia do ano a ser usado, de 1 a 365-366.
Valor de retorno
a data local formada a partir deste ano e a data do ano especificada, não nula.
Exceção
DateTimeException - se o dia do ano for zero ou menos, 366 ou maior ou igual a 366 e não for um ano bissexto.
Exemplo
O exemplo a seguir mostra o uso do método java.time.Year.atDay (int dayOfYear).
package com.tutorialspoint;
import java.time.LocalDate;
import java.time.Year;
public class YearDemo {
public static void main(String[] args) {
Year year = Year.of(2015);
LocalDate date = year.atDay(26);
System.out.println(date);
}
}
Vamos compilar e executar o programa acima, isso produzirá o seguinte resultado -
2015-01-26