ZonedDateTime.Of Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Of(LocalDateTime, ZoneId) |
Ottiene un'istanza di ZonedDateTime da una data e ora locale. |
| Of(LocalDate, LocalTime, ZoneId) |
Ottiene un'istanza di ZonedDateTime da una data e un'ora locali. |
| Of(Int32, Int32, Int32, Int32, Int32, Int32, Int32, ZoneId) |
Ottiene un'istanza di ZonedDateTime da un anno, un mese, un giorno, un'ora, un minuto, un secondo, un nanosecondo e un fuso orario. |
Of(LocalDateTime, ZoneId)
Ottiene un'istanza di ZonedDateTime da una data e ora locale.
[Android.Runtime.Register("of", "(Ljava/time/LocalDateTime;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public static Java.Time.ZonedDateTime? Of(Java.Time.LocalDateTime? localDateTime, Java.Time.ZoneId? zone);
[<Android.Runtime.Register("of", "(Ljava/time/LocalDateTime;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
static member Of : Java.Time.LocalDateTime * Java.Time.ZoneId -> Java.Time.ZonedDateTime
Parametri
- localDateTime
- LocalDateTime
data e ora locale, non Null
- zone
- ZoneId
fuso orario, non Null
Valori restituiti
data/ora con zona, non Null
- Attributi
Commenti
Ottiene un'istanza di ZonedDateTime da una data e ora locale. In questo modo viene creata una data/ora con zone corrispondente all'ora locale di input il più possibile. Le regole del fuso orario, ad esempio l'ora legale, indicano che non ogni data e ora locale è valida per il fuso orario specificato, pertanto è possibile modificare la data locale. La data e ora locale viene risolta in un singolo istante nella riga di tempo. Ciò si ottiene trovando un offset valido da UTC/Greenwich per la data e l'ora locale, come definito dalle regole dell'ID di zona. Nella maggior parte dei casi, esiste un solo offset valido per una data e ora locale. In caso di sovrapposizione, quando gli orologi vengono impostati indietro, esistono due offset validi. Questo metodo usa l'offset precedente corrispondente in genere a "estate". Nel caso di una distanza, quando gli orologi saltano in avanti, non esiste alcun offset valido. Al contrario, la data/ora locale viene modificata in modo da essere successivamente in base alla lunghezza del gap. Per una tipica modifica dell'ora legale di un'ora legale, la data locale verrà spostata un'ora dopo nell'offset corrispondente in genere all'"estate".
Java informazioni di riferimento per java.time.ZonedDateTime.of.
Si applica a
Of(LocalDate, LocalTime, ZoneId)
Ottiene un'istanza di ZonedDateTime da una data e un'ora locali.
[Android.Runtime.Register("of", "(Ljava/time/LocalDate;Ljava/time/LocalTime;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public static Java.Time.ZonedDateTime? Of(Java.Time.LocalDate? date, Java.Time.LocalTime? time, Java.Time.ZoneId? zone);
[<Android.Runtime.Register("of", "(Ljava/time/LocalDate;Ljava/time/LocalTime;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
static member Of : Java.Time.LocalDate * Java.Time.LocalTime * Java.Time.ZoneId -> Java.Time.ZonedDateTime
Parametri
- date
- LocalDate
la data locale, non null
- time
- LocalTime
l'ora locale, non null
- zone
- ZoneId
fuso orario, non Null
Valori restituiti
l'offset di data e ora, non Null
- Attributi
Commenti
Da aggiungere.
Java informazioni di riferimento per java.time.ZonedDateTime.of.
Si applica a
Of(Int32, Int32, Int32, Int32, Int32, Int32, Int32, ZoneId)
Ottiene un'istanza di ZonedDateTime da un anno, un mese, un giorno, un'ora, un minuto, un secondo, un nanosecondo e un fuso orario.
[Android.Runtime.Register("of", "(IIIIIIILjava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public static Java.Time.ZonedDateTime? Of(int year, int month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond, Java.Time.ZoneId? zone);
[<Android.Runtime.Register("of", "(IIIIIIILjava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
static member Of : int * int * int * int * int * int * int * Java.Time.ZoneId -> Java.Time.ZonedDateTime
Parametri
- year
- Int32
anno da rappresentare, da MIN_YEAR a MAX_YEAR
- month
- Int32
mese dell'anno da rappresentare, dal 1 (gennaio) al 12 (dicembre)
- dayOfMonth
- Int32
giorno del mese da rappresentare, da 1 a 31
- hour
- Int32
ora del giorno da rappresentare, da 0 a 23
- minute
- Int32
minuto dell'ora da rappresentare, da 0 a 59
- second
- Int32
il secondo minuto da rappresentare, da 0 a 59
- nanoOfSecond
- Int32
nano-di-secondo da rappresentare, da 0 a 999.999.999
- zone
- ZoneId
fuso orario, non Null
Valori restituiti
l'offset di data e ora, non Null
- Attributi
Commenti
Da aggiungere.
Java informazioni di riferimento per java.time.ZonedDateTime.of.