Idioma

TimeUtils.TimeZoneDatabaseVersion Propriedade

Definição

Retorna uma cadeia de caracteres que indica a versão do banco de dados de fuso horário atualmente em uso.

public static string? TimeZoneDatabaseVersion { [Android.Runtime.Register("getTimeZoneDatabaseVersion", "()Ljava/lang/String;", "")] get; }
[<get: Android.Runtime.Register("getTimeZoneDatabaseVersion", "()Ljava/lang/String;", "")>]
static member TimeZoneDatabaseVersion : string

Valor da propriedade

Atributos

Comentários

Retorna uma cadeia de caracteres que indica a versão do banco de dados de fuso horário atualmente em uso. O formato da cadeia de caracteres depende da implementação do banco de dados de fuso horário subjacente, mas normalmente conterá o ano em que o banco de dados foi atualizado mais uma letra de a a z indicando alterações feitas nesse ano.

Espera-se que as atualizações de banco de dados de fuso horário ocorram periodicamente devido a alterações políticas e legais que não podem ser antecipadas com antecedência. Portanto, ao calcular a hora de um evento futuro, os aplicativos devem estar cientes de que os resultados podem ser diferentes após uma atualização de banco de dados de fuso horário. Esse método permite que os aplicativos detectem que ocorreu uma alteração de banco de dados e recalculam os horários armazenados em cache adequadamente.

O banco de dados de fuso horário pode ser considerado alterado somente quando o runtime do dispositivo é reiniciado. Portanto, não é necessário consultar novamente a versão do banco de dados durante o tempo de vida de uma atividade.

Java documentação para android.util.TimeUtils.getTimeZoneDatabaseVersion().

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