Exemple de méthode java.time.LocalTime.atOffset ()

La description

le java.time.LocalTime.atOffset(ZoneOffset offset) combine cette fois avec un offset pour créer un OffsetTime.

Déclaration

Voici la déclaration pour java.time.LocalTime.atOffset(ZoneOffset offset) méthode.

public OffsetDateTime atOffset(ZoneOffset offset)

Paramètres

offset - le décalage avec lequel combiner, non nul.

Valeur de retour

le temps de décalage formé à partir de ce temps, non nul.

Exemple

L'exemple suivant montre l'utilisation de la méthode java.time.LocalTime.atOffset (ZoneOffset offset).

package com.tutorialspoint;

import java.time.LocalTime;
import java.time.OffsetTime;
import java.time.ZoneOffset;

public class LocalTimeDemo {
   public static void main(String[] args) {
      
      LocalTime time = LocalTime.parse("12:30:30");
      System.out.println(time);  
      OffsetTime time1 = time.atOffset(ZoneOffset.ofHours(2));
      System.out.println(time1);  
   }
}

Compilons et exécutons le programme ci-dessus, cela produira le résultat suivant -

12:30:30
12:30:30+02:00