Esempio di metodo java.time.Clock.offset ()
Descrizione
Il java.time.Clock.offset() ottiene un orologio che restituisce istanti dall'orologio specificato con la durata specificata aggiunta.
Dichiarazione
Di seguito è riportata la dichiarazione per java.time.Clock.offset() metodo.
public static Clock offset(Clock baseClock,Duration offsetDuration)
Parametri
baseClock - l'orologio di base a cui aggiungere la durata, non nullo.
offsetDuration - la durata da aggiungere, non nulla.
Valore di ritorno
un orologio basato sull'orologio di base con la durata aggiunta, non nulla.
Esempio
Il seguente esempio mostra l'utilizzo del metodo 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());
}
}
Compiliamo ed eseguiamo il programma sopra, questo produrrà il seguente risultato:
Clock 1: 2017-03-07T06:36:06.258Z
Clock 2: 2017-03-07T11:36:06.329Z