Compartilhar via


SimpleTimeZone.GetOffset(Int32, Int32, Int32, Int32, Int32, Int32) Método

Definição

Retorna a diferença em milissegundos entre a hora local e o UTC, levando em conta o deslocamento bruto e o efeito do horário de verão, para a data e hora especificadas.

[Android.Runtime.Register("getOffset", "(IIIIII)I", "GetGetOffset_IIIIIIHandler")]
public override int GetOffset (int era, int year, int month, int day, int dayOfWeek, int millis);
[<Android.Runtime.Register("getOffset", "(IIIIII)I", "GetGetOffset_IIIIIIHandler")>]
override this.GetOffset : int * int * int * int * int * int -> int

Parâmetros

era
Int32

A era da data dada.

year
Int32

O ano na data dada.

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.

millis
Int32

Os milissegundos em dia no <horário local<>.>

Retornos

Os milissegundos para adicionar ao UTC para obter a hora local.

Atributos

Comentários

Retorna a diferença em milissegundos entre a hora local e o UTC, levando em conta o deslocamento bruto e o efeito do horário de verão, para a data e hora especificadas. Esse método pressupõe que o mês de início e fim são distintos. Ele também usa um objeto padrão GregorianCalendar como seu calendário subjacente, como para determinar anos bissextos. Não use o resultado desse método com um calendário diferente de um padrão GregorianCalendar.

<em>Nota: Em geral, os clientes devem usar Calendar.get(ZONE_OFFSET) + Calendar.get(DST_OFFSET) em vez de chamar este método.</eme>

Documentação Java para java.util.SimpleTimeZone.getOffset(.*int, .*int, .*int, .*int, .*int, .*int).

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

Aplica-se a