ZonedDateTime.Of Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.