Linguaggio

ZonedDateTime.WithNano(Int32) Metodo

Definizione

Restituisce una copia di zonedDateTime con il nano di secondo modificato.

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

Parametri

nanoOfSecond
Int32

nano-di-secondo da impostare nel risultato, da 0 a 999.999.999

Valori restituiti

ZonedDateTime basato su questa data e ora con il nanosecondo richiesto, non null

Attributi

Commenti

Restituisce una copia di zonedDateTime con il nano di secondo modificato. Questa operazione si applica alla riga di ora locale, modificando l'ora 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.withNano.

Si applica a