Linguaggio

Clock.SystemDefaultZone Metodo

Definizione

Ottiene un orologio che restituisce l'istante corrente utilizzando il miglior orologio di sistema disponibile, convertendo in data e ora usando il fuso orario predefinito.

[Android.Runtime.Register("systemDefaultZone", "()Ljava/time/Clock;", "", ApiSince=26)]
public static Java.Time.Clock? SystemDefaultZone();
[<Android.Runtime.Register("systemDefaultZone", "()Ljava/time/Clock;", "", ApiSince=26)>]
static member SystemDefaultZone : unit -> Java.Time.Clock

Valori restituiti

un orologio che usa l'orologio di sistema migliore disponibile nella zona predefinita, non null

Attributi

Commenti

Ottiene un orologio che restituisce l'istante corrente utilizzando il miglior orologio di sistema disponibile, convertendo in data e ora usando il fuso orario predefinito. Questo orologio è basato sul miglior orologio di sistema disponibile. Questo può usare System.currentTimeMillis() o un clock di risoluzione superiore, se disponibile. L'uso di questo metodo imposta come hardcoded una dipendenza dal fuso orario predefinito nell'applicazione. È consigliabile evitare questo problema e usare un fuso orario specifico quando possibile. L'orologio UTC deve essere usato quando è necessario l'istante corrente senza la data o l'ora. L'implementazione restituita è non modificabile, thread-safe e serializzabile. Equivale a system(ZoneId.systemDefault()).

Java informazioni di riferimento per java.time.Clock.systemDefaultZone.

Si applica a