java.time.OffsetTime.plus () - Methodenbeispiel

Beschreibung

Die Methode java.time.OffsetTime.plus (long amountToAdd, TemporalUnit unit) gibt eine Kopie dieser Zeit mit dem angegebenen Betrag zurück.

Erklärung

Es folgt die Deklaration für die Methode java.time.OffsetTime.plus (long amountToAdd, TemporalUnit unit) .

public OffsetTime plus(long amountToAdd, TemporalUnit unit)

Parameter

  • amountToAdd - Die Menge der Einheit, die zum Ergebnis hinzugefügt werden soll, kann negativ sein.

  • unit - die Einheit des hinzuzufügenden Betrags, nicht null .

Rückgabewert

Eine auf dieser Zeit basierende OffsetTime mit dem angegebenen hinzugefügten Betrag, nicht null .

Ausnahmen

  • DateTimeException - wenn das Hinzufügen nicht möglich ist.

  • UnsupportedTemporalTypeException - wenn das Gerät nicht unterstützt wird.

  • ArithmeticException - wenn ein numerischer Überlauf auftritt.

Beispiel

Das folgende Beispiel zeigt die Verwendung der Methode java.time.OffsetTime.plus (long amountToAdd, TemporalUnit unit).

package com.tutorialspoint;

import java.time.OffsetTime;
import java.time.temporal.ChronoUnit;

public class OffsetTimeDemo {
   public static void main(String[] args) {

      OffsetTime time = OffsetTime.parse("10:15:30+01:00");
      OffsetTime time1 = time.plus(10, ChronoUnit.HOURS);
      System.out.println(time1);  
   }
}

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

20:15:30+01:00