A hora fica incorreta em uma hora ao usar a propriedade System.TimeZone no Windows Vista no fuso horário de Jerusalém ao ajustar o horário de verão

Traduções deste artigo Traduções deste artigo
ID do artigo: 940716 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Ao usar o Microsoft .NET Framework 2.0 no Windows Vista, a propriedade DateTime.Now pode apresentar resultados incorretos em uma hora em relação ao fuso horário. Esse problema ocorre se as seguintes condições forem verdadeiras:
  • O Windows Vista está configurado para usar o fuso horário de Jerusalém.
  • Os meses contêm transições de horário de verão (DST).
Por exemplo, em 2007 a propriedade DateTime.Now relata incorretamente às DST para iniciar antecipadamente em cinco dias (em 25 de março em vez de 30 de março). Além disso, a propriedade DateTime.Now relatará incorretamente às DST para finalizar em 14 dias mais tarde (em 30 de setembro em vez de 16 de setembro).

No entanto, programas .NET Framework como o Windows Media Center que executam o Windows Vista, durante esse período, serão atrasados em uma hora em relação ao fuso horário de Jerusalém.

Causa

Esse problema que ocorre porque o Windows Vista fixou as regras de fuso horário para o fuso horário de Jerusalém. A propriedade System.TimeZone.CurrentTimeZone não foi identificada corretamente para fixar regras de data. A propriedade System.TimeZone.CurrentTimeZone espera que todas as transições de datas sejam datas (relativas) flutuantes. Por exemplo, a propriedade System.TimeZone.CurrentTimeZone espera que as transição de data seja no seguinte formato:
Nº dia_da_semana em mês
Observação No Windows Vista, o fuso horário de Jerusalém está somente no fuso horário que usa regras de datas fixas.

Resolução

Essa atualização está licenciada sob os termos do Contrato de Licença do Windows Vista.

Informações de atualização

O seguinte arquivo está disponível para download na Central de Download da Microsoft:

Versões de 32 bits do Windows Vista

Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote KB940716 agora.

Versões de 64 bits do Windows Vista

Recolher esta imagemExpandir esta imagem
Download
Baixe o pacote KB940716 agora.

Para obter mais informações sobre como baixar os arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
119591 Como obter os arquivos de suporte da Microsoft nos serviços online
A Microsoft examinou este arquivo em busca de vírus. A Microsoft usou o mais recente software de detecção de vírus disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores de segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.

Pré-requisitos

É necessário ter instalado o Microsoft .NET Framework 2.0 para aplicar essa atualização.

Requisitos de reinicialização

Não é necessário reiniciar o computador após aplicar essa atualização.

Informações de substituição de atualização

Essa atualização não substitui nenhuma outra.

Situação

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a".

Mais Informações

Para obter mais informações sobre terminologia de atualização de software, clique no número abaixo para exibir o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
824684 Descrição da terminologia padrão usada para descrever as atualizações de software da Microsoft

Propriedades

ID do artigo: 940716 - Última revisão: sexta-feira, 31 de agosto de 2007 - Revisão: 1.5
A informação contida neste artigo aplica-se a:
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Business 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Ultimate
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Enterprise
  • Windows Vista Business
Palavras-chave: 
kbvistasp1fix kbbug atdownload kbwinvistapostrtmfix kbfix kbqfe kbpubtypekc KB940716

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com