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é

Traductions disponibles Traductions disponibles
Numéro d'article: 940716 - Voir les produits auxquels s'applique cet article
Cet article peut contenir des liens vers des informa langue anglaise (pas encore traduites).
Agrandir tout | Réduire tout

Sommaire

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

Réduire cette imageAgrandir cette image
Télécharger
Télécharger le package KB940716 maintenant.

Windows Vista, versions 64 bits

Réduire cette imageAgrandir cette image
Télécharger
Té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

Numéro d'article: 940716 - Dernière mise à jour: mercredi 5 septembre 2007 - Version: 1.8
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • 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
Mots-clés : 
kbvistasp1fix kbbug atdownload kbwinvistapostrtmfix kbfix kbqfe kbpubtypekc KB940716
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

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