Slik fungerer normalisering av tidssoner i Microsoft Outlook

Opprinnelig KB-nummer: 2642044

Sammendrag

Selv om tiden kan virke som et enkelt menneskelig konsept som lar alle over hele verden motta en møteinnkallelse og deretter delta på møtet samtidig, er konseptet faktisk svært komplisert. Denne artikkelen beskriver hvordan Microsoft Outlook 2010 og nyere versjoner oppnår dette målet ved hjelp av en kombinasjon av elementer som Coordinated Universal Time (UTC), tidssoneforskyvning, sommertid (DST)-regler og Windows-tidssoneinnstillinger.

Mer informasjon

Før vi undersøker detaljene om hvordan tidssonenormalisering fungerer i Outlook, er det viktig å definere noen viktige termer.

  • UTC

    UTC betyr coordinated universal time. Tenk på dette som den sanne tiden på planeten Jorden som aldri endres (bortsett fra mindre sprang sekunder her og der for å ta hensyn til endringer i planetens rotasjon).

    Hvis du vil ha mer informasjon om UTC, kan du se Coordinated Universal Time.

  • Tidssoneforskyvning

    Tidssoneforskyvning er tidspunktet for det geografiske området i forhold til UTC. Stillehavstidssonen ligger for eksempel 8 timer bak UTC. Derfor, hvis det er 20:00 UTC, er tiden i Stillehavstidssonen midt på dagen.

  • Regler for sommertid

    Regler for sommertid er reglene der enkelte områder sesongvis endrer tidssoneforskyvningen. Disse reglene inkluderer både en startdato og en sluttdato for DST-perioden og antall timer for tidssoneforskyvningen. Om sommeren kan for eksempel klokkeslettet i Tidssone i Stillehavet beregnes som UTC 7 timer, mens for resten av året beregnes klokkeslettet som UTC 8 timer.

  • Global tidssonedatabase for Windows

    Windows lagrer alle tidssone- og DST-regler for hele planeten i den globale tidssonedatabasen i Windows. Databasen lagres i Windows-registeret under følgende undernøkkel:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones

  • Gjeldende tidssoneinnstillinger for Windows

    Gjeldende tidssoneinnstillinger for Windows er innstillingene Windows bruker for øyeblikket til å bestemme tidspunktet for datamaskinen. Av alle reglene i den globale tidssonedatabasen i Windows kan bare ett sett med DST-regler brukes. Gjeldende windows-tid lagrer settet med regler som for øyeblikket brukes til å beregne tid på datamaskinen.

    Gjeldende tidssoneinnstillinger for Windows lagres i Windows-registeret under følgende undernøkkel:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation

  • Datamaskintid

    Datamaskintid er den faktiske tiden som vises av Windows, som vist i følgende skjermbilde av systemstatusfeltet.

    Skjermbilde av systemstatusfeltet på oppgavelinjen.

    Hvis du velger denne delen av systemstatusfeltet i Windows, vises en forbedret kalender og klokke.

    Skjermbilde som viser en forbedret kalender og klokke.

    Du kan velge Endre innstillinger for dato og klokkeslett for å undersøke gjeldende tidssoneinnstillinger for datamaskinen (Skjermbilde for dette trinnet er oppført nedenfor).

    Skjermbilde av dialogboksen Innstillinger for dato og klokkeslett.

Slik beregnes datamaskintiden

Datamaskintiden beregnes ved å ta UTC-tid, legge til en forskyvning som er basert på tidssonen som er konfigurert for datamaskinen, og deretter eventuelt justere forskyvningen for sommertid (avhengig av DST-reglene). Formelen som brukes til å beregne datamaskintid, er som følger:

UTC + Tidssoneforskyvning + DST-forskyvning

Vær oppmerksom på at denne metoden representerer hvordan folk har gått med på å tenke på begrepet tid. Denne metoden er en verdensstandard, og det er slik Microsoft implementerer tid på datamaskinen.

Slik håndterer Outlook tidssoneforskyvning og DST-regler i kalenderelementer

Det kan virke som en enkel oppgave å sørge for at to personer som har samme møteinnkallelse, deltar på møtet samtidig. Men når du legger til scenarioer der tidssoner endres med ulike regler for sommertid, blir beregningen kompleks.

Hvis du vil se hvordan Outlook håndterer denne situasjonen, kan du vurdere følgende scenario:

  • Møtearrangøren har følgende innstillinger for Gjeldende tidssone i Windows:

    Stillehavstidssone (UTC\u20128; DST starter 13. mars 2011; DST slutter 6. november 2011)

  • Møtedeltakeren har følgende innstillinger for Gjeldende tidssone i Windows:

    Eastern Time zone (UTC\u20125; DST starter 13. mars 2011; DST slutter 6. november 2011)

  • Møtearrangøren oppretter et møte i kalenderen for 20. november 2011 klokken 07.00.

Trinn 1 – Arrangøren sender møteinvitasjon med tidssoneinformasjon

Møtet i forespørselen opprettes på arrangørens datamaskin for å starte klokken 07.00.

Outlook sender møteinvitasjonen på arrangørens datamaskin. Forespørselen inneholder følgende informasjon i meldingsegenskapene:

Møtet er kl. 15:00 UTC den 20. november 2011
Min tidssone er Stillehavskysten (UTC\u20128)
DST starter 13. mars 2011, DST slutter 6. november 2011, og forskyvningen er +1

Etter at møtet er opprettet, regjeringen mandat en ny lov som, i Pacific Time Zone, DST starter på februar 2, 2011, og slutter på 1 desember 2011. Fordi det finnes nye tidssoneregler, og avtalen faller i tidsperioden der en ny tidssoneregel brukes, forekommer normalisering (trinn 2 og 3). Denne normaliseringen er avbildet i figuren nedenfor.

Figur av tidslinjen for normalisering.

Trinn 2 – Deltakerens Outlook bestemmer tiltenkt lokal tid

På deltakerens datamaskin beregner Outlook det tiltenkte lokale tidspunktet for møtet basert på informasjonen som er inkludert i møteinvitasjonen:

Tiltenkt lokal tid = UTC ved oppretting av møte + forskyvning for tidssone + forskyvning for DST ved oppretting av møte

  • UTC ved oppretting av møte er 15:00 UTC
  • Forskyvning for opprettelsestidssone (Stillehavskysten) er \u20128
  • Forskyvning for DST for Stillehavskysten ved oppretting av møter er 0

Tiltenkt lokal tid = 3 PM UTC + (\u20128 timer for tidssoneforskyvning) + (0 timer for DST-forskyvning) = 7 AM Stillehavskysten

Trinn 3 – Deltakerens Outlook bestemmer normalisert UTC-tid

På deltakerens datamaskin normaliserer Outlook tidspunktet for møtet basert på den globale tidssonedatabasen i Windows på deltakerens datamaskin for å bestemme UTC-tid.

UTC ved møtestart = tiltenkt lokal tidsforskyvning for tidssone for DST

  • Beregnet lokal tid er 07:00 Stillehavskysten (basert på beregningen i trinn 2)
  • Forskyvning for opprettelsestidssone (Stillehavskysten) er \u20128
  • Forskyvning for DST for Stillehavskysten ved møtestart er +1
  • UTC ved møtestart = 07:00 beregnet lokal tid (\u20128 timer for tidssone) \u2012 (1 time for DST)

UTC ved møtestart = 07:00 + 8 timer \ u2012 1 time = 2 PM UTC

Trinn 4 – Deltaker bestemmer riktig tidspunkt for denne avtalen for deltakerens tidsinnstillinger

På deltakerens datamaskin konverterer Outlook UTC til den lokale datamaskinen ved hjelp av gjeldende tidssoneinnstillinger i Windows.

Lokal starttidspunkt = UTC ved møtestart + forskyvning for lokal tidssone + forskyvning for DST ved møtestart

  • UTC på møtestart er 14:00 UTC (basert på beregningen i trinn 3)
  • Forskyvning for lokal tidssone (østlig) er \u20125
  • Forskyvning for DST i østkysten ved møtestart for lokal tidssone er +1

Lokal starttidspunkt = 14:00 UTC + (\u20125 timer for tidssone) + 1 time for DST

Dette tilsvarer 10 AM Eastern Time, deltakerens lokale datamaskintid, og dette er tidspunktet møtet er planlagt for i deltakerens kalender.

Obs!

Et viktig problem er at hvis du ikke velger Juster klokken automatisk for sommertid på deltakerens datamaskin, kan det være en uoverensstemmelse i UTC-forskyvningen (av én time) mellom tidssonereglene i den globale tidssonedatabasen i Windows og innstillingene for Windows-gjeldende tidssone. Hvis du vil velge Automatisk justering av klokken for sommertid, velger du Endre tidssone i dialogboksen Dato og klokkeslett for å vise dialogboksen Tidssoneinnstillinger (skjermbilde for dette trinnet er oppført nedenfor).

Skjermbilde av dialogboksen Innstillinger for tidssone.

Hvis du vil ha mer informasjon om hvordan du administrerer tidsbesparende sommertid og tidssonekonfigurasjoner og oppdateringer, kan du se Hjelp og støtte for sommertid.