Exemplo de método java.time.Year.atDay ()

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