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

La description

le java.time.Duration.ofSeconds(long seconds) La méthode obtient une Durée représentant un nombre de secondes et un ajustement en nanosecondes.

Déclaration

Voici la déclaration pour java.time.Duration.ofSeconds(long seconds) méthode.

public static Duration ofSeconds(long seconds, long nanoAdjustment)

Paramètres

  • seconds - le nombre de secondes, positives ou négatives.

  • nanoAdjustment - l'ajustement nanoseconde au nombre de secondes, positif ou négatif.

Valeur de retour

a Durée, non nulle.

Exception

ArithmeticException - si le réglage fait que les secondes dépassent la capacité de Durée.

Exemple

L'exemple suivant montre l'utilisation de la méthode java.time.Duration.ofSeconds (longues secondes, long nanoAdjustment).

package com.tutorialspoint;

import java.time.Duration;

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

      Duration duration = Duration.ofSeconds(2);
      Duration duration1 = duration.plus(Duration.ofSeconds(5));
      System.out.println(duration1.toMillis());
   }
}

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

7000