Linguaggio

ZonedDateTime.WithYear(Int32) Metodo

Definizione

Restituisce una copia di zonedDateTime con l'anno modificato.

[Android.Runtime.Register("withYear", "(I)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public Java.Time.ZonedDateTime? WithYear(int year);
[<Android.Runtime.Register("withYear", "(I)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
member this.WithYear : int -> Java.Time.ZonedDateTime

Parametri

year
Int32

anno da impostare nel risultato, da MIN_YEAR a MAX_YEAR

Valori restituiti

ZonedDateTime in base a questa data/ora con l'anno richiesto, non null

Attributi

Commenti

Restituisce una copia di zonedDateTime con l'anno modificato. Questa operazione si applica alla riga di ora locale, modificando l'anno dell'ora locale. Viene quindi convertito di nuovo in zonedDateTime, usando l'ID di zona per ottenere l'offset. Quando si esegue la conversione in ZonedDateTime, se l'ora di data locale si trova in una sovrapposizione, l'offset verrà mantenuto, se possibile, altrimenti verrà utilizzato l'offset precedente. In caso di gap, l'ora di data locale verrà modificata in avanti in base alla lunghezza del gap. Questa istanza non è modificabile e non influenzata da questa chiamata al metodo.

Java informazioni di riferimento per java.time.ZonedDateTime.withYear.

Si applica a