TimeZone.GetOffset 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 |
|---|---|
| GetOffset(Int64) |
Retourne le décalage de ce fuseau horaire par rapport à l’heure UTC à la date spécifiée. |
| GetOffset(Int32, Int32, Int32, Int32, Int32, Int32) |
Obtient le décalage de fuseau horaire, pour la date actuelle, modifié en cas d’économies d’été. |
| GetOffset(Int64, Boolean, Int32[]) |
Retourne le décalage brut et GMT du fuseau horaire pour le moment donné dans le temps. |
GetOffset(Int64)
Retourne le décalage de ce fuseau horaire par rapport à l’heure UTC à la date spécifiée.
[Android.Runtime.Register("getOffset", "(J)I", "GetGetOffset_JHandler", ApiSince=24)]
public virtual int GetOffset(long date);
[<Android.Runtime.Register("getOffset", "(J)I", "GetGetOffset_JHandler", ApiSince=24)>]
abstract member GetOffset : int64 -> int
override this.GetOffset : int64 -> int
Paramètres
- date
- Int64
la date représentée en millisecondes depuis le 1er janvier 1970 00:00:00 GMT
Retours
durée en millisecondes à ajouter à UTC pour obtenir l’heure locale.
- Attributs
Remarques
Retourne le décalage de ce fuseau horaire par rapport à l’heure UTC à la date spécifiée. Si l’heure d’été est en vigueur à la date spécifiée, la valeur de décalage est ajustée avec la quantité d’enregistrement de l’été.
Java documentation pour android.icu.util.TimeZone.getOffset(long).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
GetOffset(Int32, Int32, Int32, Int32, Int32, Int32)
Obtient le décalage de fuseau horaire, pour la date actuelle, modifié en cas d’économies d’été.
[Android.Runtime.Register("getOffset", "(IIIIII)I", "GetGetOffset_IIIIIIHandler", ApiSince=24)]
public abstract int GetOffset(int era, int year, int month, int day, int dayOfWeek, int milliseconds);
[<Android.Runtime.Register("getOffset", "(IIIIII)I", "GetGetOffset_IIIIIIHandler", ApiSince=24)>]
abstract member GetOffset : int * int * int * int * int * int -> int
Paramètres
- era
- Int32
l’ère de la date donnée.
- year
- Int32
l’année dans la date donnée.
- month
- Int32
le mois dans la date donnée. Le mois est basé sur 0. par exemple, 0 pour janvier.
- day
- Int32
jour dans le mois de la date donnée.
- dayOfWeek
- Int32
jour de semaine de la date donnée.
- milliseconds
- Int32
les millis par jour en <>heure locale standard</em>.
Retours
décalage à ajouter à GMT pour obtenir l’heure locale.
- Attributs
Remarques
Obtient le décalage de fuseau horaire, pour la date actuelle, modifié en cas d’économies d’été. Il s’agit du décalage à ajouter à UTC pour obtenir l’heure locale.
Java documentation pour android.icu.util.TimeZone.getOffset(int, int, int, int, int, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
GetOffset(Int64, Boolean, Int32[])
Retourne le décalage brut et GMT du fuseau horaire pour le moment donné dans le temps.
[Android.Runtime.Register("getOffset", "(JZ[I)V", "GetGetOffset_JZarrayIHandler", ApiSince=24)]
public virtual void GetOffset(long date, bool local, int[]? offsets);
[<Android.Runtime.Register("getOffset", "(JZ[I)V", "GetGetOffset_JZarrayIHandler", ApiSince=24)>]
abstract member GetOffset : int64 * bool * int[] -> unit
override this.GetOffset : int64 * bool * int[] -> unit
Paramètres
- date
- Int64
moment dans le temps pour lequel retourner des décalages, en unités de millisecondes à partir du 1er janvier 1970 0:00 GMT, heure GMT ou heure du mur local, selon local.
- local
- Boolean
si la valeur est true, date est l’heure du mur local ; sinon, il est en heure GMT.
- offsets
- Int32[]
paramètre de sortie pour recevoir le décalage brut, autrement dit, le décalage non compris les ajustements DST, dans les décalages[0] et le décalage DST, autrement dit, le décalage à ajouter pour rawOffset obtenir le décalage total entre l’heure locale et GMT, dans les décalages[1]. Si la DST n’est pas en vigueur, le décalage DST est égal à zéro ; sinon, il s’agit d’une valeur positive, généralement une heure.
- Attributs
Remarques
Retourne le décalage brut et GMT du fuseau horaire pour le moment donné dans le temps. Lors du retour, local-millis = GMT-millis + rawOffset + dstOffset. Tous les calculs sont effectués dans le calendrier grégorien proleptique. L’implémentation par défaut dans la classe TimeZone délègue à l’argument 8 getOffset().
Java documentation pour android.icu.util.TimeZone.getOffset(long, boolean, int[]).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.