Idioma

TimeZone.GetOffset Método

Definição

Sobrecargas

Nome Description
GetOffset(Int64)

Retorna o deslocamento desse fuso horário de UTC na data especificada.

GetOffset(Int32, Int32, Int32, Int32, Int32, Int32)

Obtém o deslocamento de fuso horário, para a data atual, modificado no caso do horário de verão.

GetOffset(Int64, Boolean, Int32[])

Retorna o deslocamento de fuso horário bruto e GMT para o determinado momento no tempo.

GetOffset(Int64)

Retorna o deslocamento desse fuso horário de UTC na data especificada.

[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

Parâmetros

date
Int64

a data representada em milissegundos desde 1º de janeiro de 1970 00:00:00 GMT

Retornos

a quantidade de tempo em milissegundos a ser adicionada a UTC para obter a hora local.

Atributos

Comentários

Retorna o deslocamento desse fuso horário de UTC na data especificada. Se o Horário de Verão estiver em vigor na data especificada, o valor de deslocamento será ajustado com a quantidade de horário de verão.

Java documentação para android.icu.util.TimeZone.getOffset(long).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

GetOffset(Int32, Int32, Int32, Int32, Int32, Int32)

Obtém o deslocamento de fuso horário, para a data atual, modificado no caso do horário de verão.

[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

Parâmetros

era
Int32

a era da data determinada.

year
Int32

o ano na data determinada.

month
Int32

o mês na data determinada. O mês é baseado em 0. por exemplo, 0 para janeiro.

day
Int32

o dia em mês da data determinada.

dayOfWeek
Int32

o dia da semana da data determinada.

milliseconds
Int32

os mililitros no dia em <>hora local padrão</em>.

Retornos

o deslocamento a ser adicionado ao GMT para obter a hora local.

Atributos

Comentários

Obtém o deslocamento de fuso horário, para a data atual, modificado no caso do horário de verão. Esse é o deslocamento a ser adicionado ao UTC para obter a hora local.

Java documentação para android.icu.util.TimeZone.getOffset(int, int, int, int, int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

GetOffset(Int64, Boolean, Int32[])

Retorna o deslocamento de fuso horário bruto e GMT para o determinado momento no tempo.

[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

Parâmetros

date
Int64

momento no tempo para o qual retornar deslocamentos, em unidades de milissegundos a partir de 1º de janeiro de 1970 0:00 GMT, hora GMT ou hora do muro local, dependendo localde .

local
Boolean

se true, date é hora do muro local; caso contrário, está no horário GMT.

offsets
Int32[]

parâmetro de saída para receber o deslocamento bruto, ou seja, o deslocamento que não inclui ajustes DST, em deslocamentos[0], e o deslocamento DST, ou seja, o deslocamento a ser adicionado para rawOffset obter o deslocamento total entre a hora local e GMT, em deslocamentos[1]. Se o DST não estiver em vigor, o deslocamento DST será zero; caso contrário, é um valor positivo, normalmente uma hora.

Atributos

Comentários

Retorna o deslocamento de fuso horário bruto e GMT para o determinado momento no tempo. Após o retorno, local-millis = GMT-millis + rawOffset + dstOffset. Todos os cálculos são executados no calendário gregoriano proleptico. A implementação padrão na classe TimeZone delega ao getOffset() de 8 argumentos.

Java documentação para android.icu.util.TimeZone.getOffset(long, boolean, int[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a