Exemple de méthode java.time.OffsetTime.of ()

La description

le java.time.OffsetTime.of(int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset) La méthode obtient une instance d'OffsetTime à partir de l'année, du mois, du jour, de l'heure, de la minute, de la seconde, de la nanoseconde et du décalage.

Déclaration

Voici la déclaration pour java.time.OffsetTime.of(int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset) méthode.

public static OffsetTime of(int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset)

Paramètres

  • hour - l'heure à représenter, de 0 à 23

  • minute - la minute d'heure à représenter, de 0 à 59

  • second - la seconde de minute à représenter, de 0 à 59

  • nanoOfSecond - le nano-de-seconde à représenter, de 0 à 999 999 999

  • offset - le décalage de zone, non nul

Valeur de retour

le temps de décalage, non nul.

Exceptions

DateTimeException - si la valeur d'un champ est hors limites.

Exemple

L'exemple suivant montre l'utilisation de la méthode java.time.OffsetTime.of (int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset).

package com.tutorialspoint;

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

public class OffsetTimeDemo {
   public static void main(String[] args) {
 
      OffsetTime time = OffsetTime.of(6,30,40,50000,ZoneOffset.UTC);
      System.out.println(time);  
   }
}

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

06:30:40.000050Z