Langage

ZonedDateTime.Of Méthode

Définition

Surcharges

Nom Description
Of(LocalDateTime, ZoneId)

Obtient une instance de ZonedDateTime à partir d’une date-heure locale.

Of(LocalDate, LocalTime, ZoneId)

Obtient une instance de ZonedDateTime à partir d’une date et d’une heure locales.

Of(Int32, Int32, Int32, Int32, Int32, Int32, Int32, ZoneId)

Obtient une instance de ZonedDateTime à partir d’une année, d’un mois, d’un jour, d’une heure, d’une minute, d’une seconde, d’une nanoseconde et d’un fuseau horaire.

Of(LocalDateTime, ZoneId)

Obtient une instance de ZonedDateTime à partir d’une date-heure 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

Paramètres

localDateTime
LocalDateTime

date/heure locale, et non null

zone
ZoneId

le fuseau horaire, et non null

Retours

date/heure interzone, et non null

Attributs

Remarques

Obtient une instance de ZonedDateTime à partir d’une date-heure locale. Cela crée une date-heure interzone correspondant à l’heure de date locale d’entrée aussi étroitement que possible. Les règles de fuseau horaire, telles que les économies d’été, signifient que toutes les dates locales ne sont pas valides pour la zone spécifiée. Par conséquent, la date-heure locale peut être ajustée. La date-heure locale est résolue en un seul instant sur la ligne de temps. Pour ce faire, recherchez un décalage valide par rapport à UTC/Greenwich pour la date-heure locale telle que définie par les règles de l’ID de zone. Dans la plupart des cas, il n’existe qu’un décalage valide pour une date-heure locale. Dans le cas d’un chevauchement, lorsque les horloges sont renvoyées, il existe deux décalages valides. Cette méthode utilise le décalage antérieur correspondant généralement à « été ». Dans le cas d’un écart, lorsque les horloges sautent vers l’avant, il n’y a pas de décalage valide. Au lieu de cela, la date-heure locale est ajustée pour être ultérieurement par la longueur de l’écart. Pour une modification typique d’une heure d’été, la date locale sera déplacée une heure plus tard dans le décalage correspondant généralement à « l’été ».

Java référence pour java.time.ZonedDateTime.of.

S’applique à

Of(LocalDate, LocalTime, ZoneId)

Obtient une instance de ZonedDateTime à partir d’une date et d’une heure locales.

[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

Paramètres

date
LocalDate

la date locale, et non null

time
LocalTime

heure locale, et non null

zone
ZoneId

le fuseau horaire, et non null

Retours

date/heure de décalage, et non null

Attributs

Remarques

À ajouter.

Java référence pour java.time.ZonedDateTime.of.

S’applique à

Of(Int32, Int32, Int32, Int32, Int32, Int32, Int32, ZoneId)

Obtient une instance de ZonedDateTime à partir d’une année, d’un mois, d’un jour, d’une heure, d’une minute, d’une seconde, d’une nanoseconde et d’un fuseau horaire.

[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

Paramètres

year
Int32

année à représenter, de MIN_YEAR à MAX_YEAR

month
Int32

mois de l’année à représenter, du 1er janvier au 12 décembre

dayOfMonth
Int32

jour du mois à représenter, de 1 à 31

hour
Int32

heure de la journée à représenter, de 0 à 23

minute
Int32

la minute de l’heure à représenter, de 0 à 59

second
Int32

seconde de minute à représenter, de 0 à 59

nanoOfSecond
Int32

nano de seconde à représenter, de 0 à 999 999 999 999

zone
ZoneId

le fuseau horaire, et non null

Retours

date/heure de décalage, et non null

Attributs

Remarques

À ajouter.

Java référence pour java.time.ZonedDateTime.of.

S’applique à