Il metodo now() della classe Java Instant viene utilizzato per ottenere l'istante corrente dall'orologio di sistema.
Il metodo Java Instant now() è composto da 2 parametri:
- Metodo Java Instant now()
- Metodo Java Instant now (orologio).
Il metodo Instant now() interrogherà l'orologio UTC del sistema per ottenere l'istante corrente.
Il metodo Instant now(Clock clock) interrogherà l'ora specificato per ottenere l'ora corrente.
Sintassi
public Instant now() public Instant now(Clock clock)
Parametri
orologio - l'orologio da utilizzare, non nullo.
Ritorno
L'istante corrente, non nullo.
L'istante corrente utilizzando l'orologio di sistema, non nullo.
Esempio del metodo Java Instant now()
Esempio 1
import java.time.Instant; public class InstantNowExample1 { public static void main(String[] args) { Instant instant = Instant.now(); System.out.println(instant.getEpochSecond()); } }Provalo adesso
Produzione:
L'output sarà così.
1410134852
Esempio 2
import java.time.Instant; public class InstantNowExample2 { public static void main(String... args) { Instant i = Instant.now(); System.out.println(i); } }Provalo adesso
Produzione:
L'output sarà così.
2017-05-01T20:57:32.709Z
Esempio del metodo Java Instant now (orologio).
Esempio 3
import java.time.Clock; import java.time.Instant; public class InstantNowExample3 { public static void main(String[] args) { Instant instant = Instant.now(Clock.systemUTC()); System.out.println(instant); } }Provalo adesso
Produzione:
L'output sarà così.
2017-03-15T09:18:34.062Z
Esempio 4
import java.time.Clock; import java.time.Instant; import java.time.ZoneId; public class InstantNowExample4 { public static void main(String... args) { Instant i = Instant.now(Clock.system(ZoneId.of('America/Chicago'))); System.out.println(i); } }Provalo adesso
Produzione:
L'output sarà così.
2017-05-01T20:57:34.818Z