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

La description

le java.time.Duration.of(long amount, TemporalUnit unit) obtient une Duration représentant un montant dans l'unité spécifiée.

Déclaration

Voici la déclaration pour java.time.Duration.of(long amount, TemporalUnit unit) méthode.

public static Duration of(long amount, TemporalUnit unit)

Paramètres

  • amount - le montant de la durée, mesurée en unité, positive ou négative.

  • unit - l'unité dans laquelle la durée est mesurée doit avoir une durée exacte, non nulle.

Valeur de retour

a Durée, non nulle.

Exception

  • DateTimeException - si l'unité de période a une durée estimée.

  • ArithmeticException - en cas de dépassement numérique.

Exemple

L'exemple suivant montre l'utilisation de la méthode java.time.Duration.of (long amount, TemporalUnit unit).

package com.tutorialspoint;

import java.time.Duration;
import java.time.temporal.ChronoUnit;

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

      Duration duration = Duration.of(5, ChronoUnit.SECONDS);
      System.out.println(duration.getSeconds());      
   }
}

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

5