java.time.Clock Class

introduzione

Il java.time.Clock class fornisce l'accesso all'istante, alla data e all'ora correnti utilizzando un fuso orario.

Dichiarazione di classe

Di seguito è riportata la dichiarazione per java.io.Clock classe -

public abstract class Clock
   extends Object

Costruttori di classi

Sr.No. Costruttore e descrizione
1

protected Clock()

Questo crea un orologio.

Metodi di classe

Sr.No. Metodo e descrizione
1 booleano è uguale a (Object obj)

Questo metodo controlla se questo orologio è uguale a un altro orologio.

2 statico Orologio fisso (Instant fixedInstant, ZoneId zone)

Questo metodo ottiene un orologio che restituisce sempre lo stesso istante.

3 abstract ZoneId getZone ()

Questo metodo ottiene il fuso orario utilizzato per creare date e ore.

4 int hashCode ()

Questo metodo ottiene un codice hash per questo orologio.

5 int istante ()

Questo metodo ottiene l'istante corrente dell'orologio.

6 millisecondi ()

Questo metodo ottiene l'attuale istante in millisecondi dell'orologio.

7 static Clock offset (Clock baseClock, Duration offsetDuration)

Questo metodo ottiene un orologio che restituisce istanti dall'orologio specificato con la durata specificata aggiunta.

8 Sistema orologio statico (zona ZoneId)

Questo metodo ottiene un orologio che restituisce l'istante corrente utilizzando il miglior orologio di sistema disponibile.

9 static Clock systemDefaultZone ()

Questo metodo ottiene un orologio che restituisce l'istante corrente utilizzando il miglior orologio di sistema disponibile, convertendolo in data e ora utilizzando il fuso orario predefinito.

10 static Clock systemUTC ()

Questo metodo ottiene un orologio che restituisce l'istante corrente utilizzando il miglior orologio di sistema disponibile, convertendolo in data e ora utilizzando il fuso orario UTC.

11 static Clock tick (Clock baseClock, Duration tickDuration)

Questo metodo ottiene un orologio che restituisce istanti dall'orologio specificato troncati all'occorrenza più vicina della durata specificata.

12 static Clock tickMinutes (ZoneId zone)

Questo metodo ottiene un orologio che restituisce il ticchettio istantaneo corrente in minuti interi utilizzando il miglior orologio di sistema disponibile.

13 static Clock tickSeconds (ZoneId zone)

Questo metodo ottiene un orologio che restituisce il ticchettio istantaneo corrente in secondi interi utilizzando il miglior orologio di sistema disponibile.

14 Orologio statico withZone (ZoneId zone)

Questo metodo restituisce una copia di questo orologio con un fuso orario diverso.

Metodi ereditati

Questa classe eredita i metodi dalle seguenti classi:

  • Java.lang.Object