logo

Metodo Java Instant now()

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