Langue

TimeZone.GetOffset Méthode

Définition

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.

S’applique à