java.time.Year.atDay () - Methodenbeispiel

Beschreibung

Die Methode java.time.Year.atDay (int dayOfYear) kombiniert dieses Jahr mit einem Tag im Jahr, um ein LocalDate zu erstellen.

Erklärung

Es folgt die Deklaration für die Methode java.time.Year.atDay (int dayOfYear) .

public LocalDate atDay(int dayOfYear)

Parameter

dayOfYear - Der zu verwendende Tag des Jahres von 1 bis 365-366.

Rückgabewert

Das lokale Datum, das aus diesem Jahr und dem angegebenen Datum des Jahres gebildet wurde, ist nicht null .

Ausnahme

DateTimeException - Wenn der Tag des Jahres null oder weniger, 366 oder mehr oder gleich 366 ist und dies kein Schaltjahr ist.

Beispiel

Das folgende Beispiel zeigt die Verwendung der Methode 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);  
   }
}

Lassen Sie uns das obige Programm kompilieren und ausführen. Dies führt zu folgendem Ergebnis:

2015-01-26