Exemple de méthode java.time.Duration.withNanos ()
La description
le java.time.Duration.withNanos(int nanoOfSecond) La méthode renvoie une copie de cette durée avec la nanoOfseconde spécifiée.
Déclaration
Voici la déclaration pour java.time.Duration.withNanos(int nanoOfSecond) méthode.
public Duration withNanos(int nanoOfSecond)
Paramètres
nanoOfSecond - la nanoOfseconde à représenter, de 0 à 999 999 999.
Valeur de retour
a Durée basée sur cette période avec les nanosecondes demandées, non nulle
Exception
DateTimeException - si la nanoOfseconde est invalide.
Exemple
L'exemple suivant montre l'utilisation de la méthode java.time.Duration.withNanos (int nanoOfSecond).
package com.tutorialspoint;
import java.time.Duration;
public class DurationDemo {
public static void main(String[] args) {
Duration duration = Duration.ofDays(2);
System.out.println(duration.toString());
duration = duration.withNanos(2000);
System.out.println(duration.toString());
}
}
Compilons et exécutons le programme ci-dessus, cela produira le résultat suivant -
PT48H
PT48H0.000002S