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