java.time.ZoneOffset. Exemple de méthode ofHoursMinutesSeconds ()

La description

le java.time.ZoneOffset.ofHoursMinutesSeconds(int hours, int minutes, int seconds) La méthode obtient une instance de ZoneOffset en utilisant un décalage en heures, minutes et secondes.

Déclaration

Voici la déclaration pour java.time.ZoneOffset.ofHoursMinutesSeconds(int hours, int minutes, int seconds) méthode.

public static ZoneOffset ofHoursMinutesSeconds(int hours, int minutes, int seconds)

Paramètres

  • hours - le décalage du fuseau horaire en heures, de -18 à +18.

  • minutes - le décalage du fuseau horaire en minutes, de 0 à ± 59, le signe correspond aux heures.

  • seconds - le décalage du fuseau horaire en secondes, de 0 à ± 59, le signe correspond aux heures et aux minutes.

Valeur de retour

le décalage de zone, non nul.

Exceptions

DateTimeException - si l'offset n'est pas dans la plage souhaitée.

Exemple

L'exemple suivant montre l'utilisation de la méthode java.time.ZoneOffset.ofHoursMinutesSeconds (int hours, int minutes, int seconds).

package com.tutorialspoint;

import java.time.ZoneOffset;

public class ZoneOffsetDemo {
   public static void main(String[] args) {
 
      ZoneOffset zone = ZoneOffset.ofHoursMinutesSeconds(5,30,20);
      System.out.println(zone);  
   }
}

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

+05:30:20