Esempio di metodo java.time.Year.atDay ()

Descrizione

Il java.time.Year.atDay(int dayOfYear) metodo combina quest'anno con un giorno dell'anno per creare un LocalDate.

Dichiarazione

Di seguito è riportata la dichiarazione per java.time.Year.atDay(int dayOfYear) metodo.

public LocalDate atDay(int dayOfYear)

Parametri

dayOfYear - il giorno dell'anno da utilizzare, da 1 a 365-366.

Valore di ritorno

la data locale formata da quest'anno e la data dell'anno specificata, non nulla.

Eccezione

DateTimeException - se il giorno dell'anno è zero o inferiore, 366 o maggiore o uguale a 366 e questo non è un anno bisestile.

Esempio

L'esempio seguente mostra l'utilizzo del metodo 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);  
   }
}

Compiliamo ed eseguiamo il programma sopra, questo produrrà il seguente risultato:

2015-01-26