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

La description

le java.time.LocalDateTime.atOffset(ZoneOffset offset) La méthode combine cette date avec un décalage pour créer un OffsetDateTime.

Déclaration

Voici la déclaration pour java.time.LocalDateTime.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 décalage date-heure formé à partir de cette date et de l'heure spécifiée, non nul.

Exemple

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

package com.tutorialspoint;

import java.time.LocalDateTime;
import java.time.OffsetDateTime;
import java.time.ZoneOffset;

public class LocalDateTimeDemo {
   public static void main(String[] args) {
 LocalDateTime date = LocalDateTime.parse("2017-02-03T12:30:30");
      System.out.println(date);  
      OffsetDateTime date1 = date.atOffset(ZoneOffset.ofHours(2));
      System.out.println(date1);  
   }
}

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

2017-02-03T12:30:30
2017-02-03T12:30:30+02:00