Klokken går én time feil når du bruker egenskapen System.TimeZone i Windows Vista i tidssonen for Jerusalem og det er sommertid

Artikkeloversettelser Artikkeloversettelser
Artikkel-ID: 940716 - Vis produkter som denne artikkelen gjelder for.
Vis alt | Skjul alt

På denne siden

Symptom

Når du bruker Microsoft .NET Framework 2.0 i Windows Vista, kan egenskapen DateTime.Now vise resultater som er én time feil. Problemet oppstår under følgende forutsetninger:
  • Windows Vista er konfigurert til å bruke tidssonen for Jerusalem.
  • Måneden inneholder en overgang til eller fra sommertid (DST).
I 2007 angir for eksempel egenskapen DateTime.Now at sommertid starter fem dager for tidlig (25. mars i stedet for 30. mars). I tillegg angir egenskapen DateTime.Now at sommertid slutter 14 dager for sent (30. september i stedet for 16. september).

Derfor går klokken i .NET Framework-programmer som Windows Media Center én time feil når de kjøres i Windows Vista i tidssonen for Jerusalem i disse periodene.

Årsak

Problemet oppstår fordi Windows Vista anvender tidssoneregler med faste datoer for tidssonen for Jerusalem. Egenskapen System.TimeZone.CurrentTimeZone håndterer ikke regler med faste datoer på riktig måte. Egenskapen System.TimeZone.CurrentTimeZone forventer at alle overgangsdatoer skal være flytende (relative). For eksempel forventer egenskapen System.TimeZone.CurrentTimeZone at overgangsdatoen skal ha følgende format:
Ukedag nr. x i måned
Obs!  Tidssonen for Jerusalem er den eneste tidssonen i Windows Vista der det anvendes regler med faste datoer.

Løsning

Oppdateringen er lisensiert til deg i henhold til vilkårene i lisensavtalen for Windows Vista.

Oppdateringsinformasjon

Følgende fil kan lastes ned fra Microsoft Download Center:

Windows Vista, 32-biters versjoner

Skjul dette bildetVis dette bildet
Last ned
Last ned KB940716-pakken nå.

Windows Vista, 64-biters versjoner

Skjul dette bildetVis dette bildet
Last ned
Last ned KB940716-pakken nå.

Hvis du vil ha mer informasjon om hvordan du laster ned Microsoft-støttefiler, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
119591 Slik laster du ned Microsoft-støttefiler fra elektroniske tjenester
Microsoft har søkt etter virus i denne filen. Microsoft brukte det nyeste antivirusprogrammet som var tilgjengelig den datoen filen ble gjort tilgjengelig. Filen er lagret på servere med forbedret sikkerhet som bidrar til å forhindre at uvedkommende gjør endringer i filen.

Forutsetninger

Microsoft .NET Framework 2.0 må være installert på maskinen for at du skal kunne installere denne oppdateringen.

Omstartskrav

Du trenger ikke starte datamaskinen på nytt etter installasjon av denne oppdateringen.

Informasjon om erstatting av oppdatering

Denne oppdateringen erstatter ingen annen oppdatering.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført under Informasjonen i denne artikkelen gjelder.

Mer informasjon

Hvis du vil ha mer informasjon om terminologi for programvareoppdatering, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
824684 Beskrivelse av standardterminologien som brukes til å beskrive oppdateringer av Microsoft-programvare

Egenskaper

Artikkel-ID: 940716 - Forrige gjennomgang: 4. september 2007 - Gjennomgang: 1.5
Informasjonen i denne artikkelen gjelder:
  • 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
Nøkkelord: 
kbvistasp1fix kbbug atdownload kbwinvistapostrtmfix kbfix kbqfe kbpubtypekc KB940716

Gi tilbakemelding

 

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