Hay una incorrección de una hora cuando usa la propiedad System.TimeZone de Windows Vista en la zona horaria de Jerusalén durante el horario de verano

Seleccione idioma Seleccione idioma
Id. de artículo: 940716 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Cuando usa Microsoft .NET Framework 2.0 en Windows Vista, la propiedad DateTime.Now puede mostrar resultados que son incorrectos en una hora. Este problema se produce cuando se cumplen las condiciones siguientes:
  • Windows Vista se configuró para usar la zona horaria de Jerusalén.
  • Los meses contienen transiciones de horario de verano (DST).
Por ejemplo, en 2007, la propiedad DateTime.Now informa incorrectamente del inicio del horario DST con cinco días de antelación (el 25 de marzo, en lugar del 30). Además, la propiedad DateTime.Now informará incorrectamente de que el horario DST finaliza con 14 días de retraso (el 30 de septiembre, en lugar del 16).

Por tanto, los programas de .NET Framework, como Windows Media Center, que se están ejecutado en Windows Vista tendrán un desajuste durante esos periodos en la zona horaria de Jerusalén.

Causa

Este problema se produce porque Windows Vista tiene reglas de zona horaria de fecha fija para la zona horaria de Jerusalén. La propiedad System.TimeZone.CurrentTimeZone no trata correctamente las reglas de fecha fija. La propiedad System.TimeZone.CurrentTimeZone espera que todas las fechas de transición sean flotantes (relativas). Por ejemplo, la propiedad System.TimeZone.CurrentTimeZone espera que la fecha de transición tenga el formato siguiente:
Nº día_de_la_ semana de mes
Nota: en Windows Vista, la zona horaria de Jerusalén es la única que usa reglas de fecha fija.

Solución

La presente actualización se le otorga en licencia de acuerdo con los términos del Contrato de licencia de Windows Vista.

Información de la actualización

El siguiente archivo se puede descargar desde el Centro de descarga de Microsoft:

Windows Vista, versiones de 32 bits

Contraer esta imagenAmpliar esta imagen
Descargar
Descargue ahora el paquete KB940716

Windows Vista, versiones de 64 bits

Contraer esta imagenAmpliar esta imagen
Descargar
Descargue ahora el paquete KB940716

Para obtener más información acerca de cómo descargar los archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
119591 Cómo obtener archivos de soporte técnico de Microsoft desde los servicios en línea
Microsoft exploró este archivo en busca de virus con el software de detección de virus más reciente disponible en la fecha de publicación. Asimismo, el archivo se almacenó en servidores seguros que ayudan a prevenir que se hagan cambios no autorizados.

Requisitos previos

Para poder aplicar esta actualización debe tener instalado .NET Framework 2.0.

Requisito de reinicio

No es necesario que reinicie el equipo después de instalar esta actualización.

Información de reemplazo de la actualización

Esta actualización no sustituye a ninguna otra.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a".

Más información

Para obtener más información acerca de terminología relativa a la actualización de software de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684 Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft

Propiedades

Id. de artículo: 940716 - Última revisión: lunes, 03 de septiembre de 2007 - Versión: 1.5
La información de este artículo se refiere 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
Palabras clave: 
kbvistasp1fix kbbug atdownload kbwinvistapostrtmfix kbfix kbqfe kbpubtypekc KB940716

Enviar comentarios

 

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