Exemple de méthode java.time.Clock.offset ()
La description
le java.time.Clock.offset() obtient une horloge qui renvoie des instants de l'horloge spécifiée avec la durée spécifiée ajoutée.
Déclaration
Voici la déclaration pour java.time.Clock.offset() méthode.
public static Clock offset(Clock baseClock,Duration offsetDuration)
Paramètres
baseClock - l'horloge de base à laquelle ajouter la durée, non nulle.
offsetDuration - la durée à ajouter, non nulle.
Valeur de retour
une horloge basée sur l'horloge de base avec la durée ajoutée, non nulle.
Exemple
L'exemple suivant montre l'utilisation de la méthode java.time.Clock.offset ().
package com.tutorialspoint;
import java.time.Clock;
import java.time.Duration;
public class ClockDemo {
public static void main(String[] args) {
Clock clock = Clock.systemUTC();
Duration duration = Duration.ofHours(5);
Clock clock1 = Clock.offset(clock, duration);
System.out.println("Clock 1: " + clock.instant());
System.out.println("Clock 2: " + clock1.instant());
}
}
Compilons et exécutons le programme ci-dessus, cela produira le résultat suivant -
Clock 1: 2017-03-07T06:36:06.258Z
Clock 2: 2017-03-07T11:36:06.329Z