L'heure est décalée d'une heure lorsque vous utilisez la propriété System.TimeZone de Windows Vista dans le fuseau horaire Jérusalem pendant la période d'heure d'été

Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Cet article peut contenir des liens vers des informa langue anglaise (pas encore traduites).
Symptômes
Lorsque vous utilisez Microsoft .NET Framework 2.0 dans Windows Vista, la propriété DateTime.Now peut afficher des résultats incorrects d'une heure. Ce problème se produit si les conditions suivantes sont remplies :
  • Windows Vista est configuré pour utiliser le fuseau horaire Jérusalem.
  • Les mois concernés contiennent des transitions à l'heure d'été.
Par exemple, en 2007, la propriété DateTime.Now indique que l'heure d'été démarre cinq jours plus tôt que la date correcte (le 25 mars au lieu du 30). En outre, elle indique que l'heure d'été se termine 14 jours plus tard que la date correcte (le 30 septembre au lieu du 16).

Par conséquent, les programmes .NET Framework, tels que Windows Media Center, exécutés dans Windows Vista indiqueront l'heure avec une heure de décalage dans le fuseau horaire Jérusalem pendant ces périodes.
Cause
Ce problème se produit car Windows Vista utilise les règles de fuseau horaire à date fixe pour le fuseau horaire Jérusalem. La propriété System.TimeZone.CurrentTimeZone gère les règles de date fixe de façon incorrecte. Elle suppose que toutes les dates de transition sont des heures flottantes (relatives). Par exemple, la propriété System.TimeZone.CurrentTimeZone suppose que la date de transition sera au format suivant :
Nème jour-de-la-semaine en mois
Remarque Dans Windows Vista, le fuseau horaire Jérusalem est le seul fuseau à utiliser les règles de date fixe.
Résolution
La licence pour cette mise à jour vous est accordée selon les termes du contrat de licence de Windows Vista.

Informations sur la mise à jour

Vous pouvez télécharger le fichier suivant à partir du Centre de téléchargement Microsoft :

Windows Vista, versions 32 bits

TéléchargerTélécharger le package KB940716 maintenant.

Windows Vista, versions 64 bits

TéléchargerTélécharger le package KB940716 maintenant.

Pour plus d'informations sur la façon de télécharger des fichiers du Support technique Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
119591 Comment faire pour obtenir des fichiers de support technique Microsoft auprès des services en ligne
Microsoft a analysé ce fichier en vue de détecter la présence de virus. Microsoft a utilisé les logiciels de détection de virus les plus récents disponibles à la date de publication de ce fichier. Le fichier est conservé sur des serveurs sécurisés, empêchant toute modification non autorisée du fichier.

Conditions préalables

Vous devez avoir installé Microsoft .NET Framework 2.0 pour appliquer cette mise à jour.

Nécessité d'un redémarrage

Il n'est pas obligatoire de redémarrer votre ordinateur après avoir installé cette mise à jour.

Informations sur le remplacement de mise à jour

Cette mise à jour n'en remplace aucune autre.
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Plus d'informations
Pour plus d'informations sur la terminologie de mise à jour logicielle, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
824684 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft
Propriétés

ID d'article : 940716 - Dernière mise à jour : 01/16/2015 09:45:42 - Révision : 1.8

  • Windows Vista Édition Familiale Basique 64 bits
  • Windows Vista Professionnel 64 bits
  • Windows Vista Édition Intégrale 64 bits
  • Windows Vista Édition Familiale Premium 64 bits
  • Windows Vista Entreprise 64 bits
  • Windows Vista Édition Intégrale
  • Windows Vista Édition Familiale Basique
  • Windows Vista Édition Familiale Premium
  • Windows Vista Entreprise
  • Windows Vista Professionnel
  • kbnosurvey kbarchive kbvistasp1fix kbbug atdownload kbwinvistapostrtmfix kbfix kbqfe kbpubtypekc KB940716
Commentaires