Hoe tijdzonenormalisatie werkt in Microsoft Outlook

Origineel KB-nummer: 2642044

Samenvatting

Hoewel tijd een eenvoudig menselijk concept lijkt waarmee iedereen over de hele wereld een vergaderverzoek kan ontvangen en vervolgens tegelijkertijd de vergadering kan bijwonen, is het concept eigenlijk erg complex. In dit artikel wordt beschreven hoe Microsoft Outlook 2010 en latere versies dit doel bereiken door een combinatie van items te gebruiken, zoals Coordinated Universal Time (UTC), tijdzone offset, zomertijdregels (ZOMERTIJD) en Windows-tijdzone-instellingen.

Meer informatie

Voordat we de details bekijken van hoe tijdzonenormalisatie werkt in Outlook, is het belangrijk om enkele belangrijke termen te definiëren.

  • UTC

    UTC staat voor Coordinated Universal Time. Beschouw dit als de ware tijd op planeet Aarde die nooit verandert (behalve kleine schrikkelseconden hier en daar om rekening te houden met veranderingen in de rotatie van de planeet).

    Zie Coordinated Universal Time voor meer informatie over UTC.

  • Tijdzone-verschuiving

    Tijdzone offset is de tijd voor uw geografische regio ten opzichte van UTC. De pacific-tijdzone ligt bijvoorbeeld 8 uur achter UTC. Als het daarom 20.00 uur UTC is, is de tijd in de pacific-tijdzone 's middags.

  • Zomertijdregels

    Zomertijdregels zijn de regels waarmee bepaalde regio's hun tijdzone-verschuiving per seizoen wijzigen. Deze regels omvatten zowel een begindatum als een einddatum voor de DDB-periode en ook het aantal uren voor de tijdzone-offset. In de zomer kan de tijd in de Tijdzone van de Stille Oceaan bijvoorbeeld worden berekend als UTC \u2012 7 uur, terwijl voor het restjaar de tijd wordt berekend als UTC \u2012 8 uur.

  • Algemene tijdzonedatabase van Windows

    Windows slaat alle tijdzone- en DST-regels voor de hele planeet op in de globale tijdzonedatabase van Windows. De database wordt opgeslagen in het Windows-register onder de volgende subsleutel:

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

  • Huidige tijdzone-instellingen van Windows

    De huidige tijdzone-instellingen van Windows zijn de instellingen die Windows momenteel gebruikt om de tijd voor uw computer te bepalen. Van alle regels in de algemene tijdzonedatabase van Windows kan slechts één set DST-regels worden toegepast. In de huidige tijd van Windows wordt de set regels opgeslagen die momenteel wordt gebruikt om de tijd op uw computer te berekenen.

    De huidige tijdzone-instellingen van Windows worden opgeslagen in het Windows-register onder de volgende subsleutel:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation

  • Computertijd

    Computertijd is de werkelijke tijd die wordt weergegeven door Windows, zoals te zien is in de volgende schermopname van het systeemvak.

    Schermopname van het systeemvak op de taakbalk.

    Als u dit deel van het Windows-systeemvak selecteert, worden een verbeterde agenda en klok weergegeven.

    Schermopname van een verbeterde agenda en klok.

    U kunt Instellingen voor datum en tijd wijzigen selecteren om de huidige tijdzone-instellingen voor uw computer te bekijken (schermopname van deze stap wordt hieronder weergegeven).

    Schermopname van het dialoogvenster Instellingen voor datum en tijd.

Hoe computertijd wordt berekend

Computertijd wordt berekend door UTC-tijd te nemen, een offset toe te voegen die is gebaseerd op de tijdzone die is geconfigureerd voor uw computer en vervolgens optioneel de offset aan te passen voor de zomertijd (afhankelijk van de zomertijdregels). De formule die wordt gebruikt voor het berekenen van computertijd is als volgt:

UTC + tijdzone offset + DST offset

Houd er rekening mee dat deze methode aangeeft hoe mensen hebben afgesproken om na te denken over het concept van tijd. Deze methode is een wereldstandaard en het is de manier waarop Microsoft tijd op uw computer implementeert.

Hoe Outlook omgaat met tijdzone- en DST-regels in agenda-items

Het lijkt misschien een eenvoudige taak om ervoor te zorgen dat twee personen met hetzelfde vergaderverzoek tegelijkertijd de vergadering bijwonen. Wanneer u echter scenario's toevoegt waarin tijdzones veranderen met verschillende zomertijdregels, wordt de berekening complex.

Bekijk het volgende scenario om te zien hoe Outlook met deze situatie omgaat:

  • De organisator van de vergadering heeft de volgende instellingen voor de huidige Windows-tijdzone:

    Pacific Tijdzone (UTC\u20128; DST begint op 13 maart 2011; DST eindigt op 6 november 2011)

  • De deelnemer aan de vergadering heeft de volgende instellingen voor de huidige Windows-tijdzone:

    Eastern Tijdzone (UTC\u20125; DST begint op 13 maart 2011; DST eindigt op 6 november 2011)

  • De organisator van de vergadering maakt een vergadering in de agenda van 20 november 2011 om 7.00 uur.

Stap 1: Organisator verzendt vergaderverzoek met tijdzonegegevens

Op de computer van de organisator wordt de vergadering in het verzoek gemaakt om om 7:00 uur te beginnen.

Op de computer van de organisator verzendt Outlook het vergaderverzoek. De aanvraag bevat de volgende informatie in de berichteigenschappen:

Vergadering vindt plaats om 15.00 uur UTC op 20 november 2011
Mijn tijdzone is Pacific (UTC\u20128)
De kalendertijd begint op 13 maart 2011, de DST eindigt op 6 november 2011 en de verschuiving is +1

Nadat de vergadering is gemaakt, verplicht de regering een nieuwe wet volgens welke, in de Pacific Time Zone, DST begint op 2 februari 2011, en eindigt op 1 december 2011. Omdat er nieuwe tijdzoneregels zijn en de afspraak valt in de periode waarin een nieuwe tijdzoneregel wordt toegepast, vindt normalisatie plaats (stap 2 en 3). Deze normalisatie wordt weergegeven in de volgende afbeelding.

Afbeelding van de tijdlijn van normalisatie.

Stap 2: Outlook van de deelnemer bepaalt de beoogde lokale tijd

Op de computer van de deelnemer berekent Outlook de beoogde lokale tijd van de vergadering op basis van de informatie die het vergaderverzoek bevat:

Beoogde lokale tijd = UTC bij het maken van de vergadering + verschuiving voor tijdzone + verschuiving voor zomertijd bij het maken van de vergadering

  • UTC bij het maken van de vergadering is 15.00 uur UTC
  • Offset voor het maken van tijdzone (Pacific) is \u20128
  • Verschuiving voor de DST voor Pacific Time bij het maken van de vergadering is 0

Beoogde lokale tijd = 3 P.M. UTC + (\u20128 uur voor tijdzone offset) + (0 uur voor DST offset) = 7 A.M. Pacific Time

Stap 3: Outlook van de deelnemer bepaalt de genormaliseerde UTC-tijd

Op de computer van de deelnemer normaliseert Outlook de tijd van de vergadering op basis van de algemene tijdzonedatabase van Windows op de computer van de deelnemer om de UTC-tijd te bepalen.

UTC at meeting start = intended local time \u2012 offset for time zone \u2012 offset for DST

  • De beoogde lokale tijd is 7.00 uur Pacific Time (op basis van de berekening in stap 2)
  • Offset voor het maken van tijdzone (Pacific) is \u20128
  • Verschuiving voor de DST voor Pacific Time bij het begin van de vergadering is +1
  • UTC bij het begin van de vergadering = 7.00 uur beoogde lokale tijd \u2012 (\u20128 uur voor tijdzone) \u2012 (1 uur voor zomertijd)

UTC bij het begin van de vergadering = 7:00 + 8 uur \u2012 1 uur = 2:00 UUR UTC

Stap 4: deelnemer bepaalt het juiste tijdstip voor deze afspraak voor de tijdsinstellingen van de deelnemer

Op de computer van de deelnemer converteert Outlook UTC naar de lokale computertijd met behulp van de huidige tijdzone-instellingen van Windows.

Lokale begintijd = UTC bij het begin van de vergadering + verschuiving voor lokale tijdzone + verschuiving voor zomertijd bij het begin van de vergadering

  • UTC bij het begin van de vergadering is 14.00 uur UTC (op basis van de berekening in stap 3)
  • Verschuiving voor lokale tijdzone (Eastern) is \u20125
  • Verschuiving voor de DST in eastern time bij het begin van de vergadering voor de lokale tijdzone is +1

Lokale begintijd = 2 uur UTC + (\u20125 uur voor tijdzone) + 1 uur voor zomertijd

Dit is gelijk aan 10.00 uur Eastern Time, de lokale computertijd van de deelnemer, en dit is het tijdstip waarop de vergadering is gepland in de agenda van de deelnemer.

Opmerking

Een belangrijk probleem is dat als u niet Automatisch klok aanpassen voor zomertijd op de computer van de deelnemer selecteert, er een verschil kan zijn in de UTC-verschuiving (één uur uitgeschakeld) tussen de tijdzoneregels in de algemene tijdzonedatabase van Windows en de instellingen voor de huidige tijdzone van Windows. Als u Klok automatisch aanpassen voor zomertijd wilt selecteren, selecteert u Tijdzone wijzigen in het dialoogvenster Datum en tijd om het dialoogvenster Tijdzone-instellingen weer te geven (Schermafbeelding voor deze stap wordt hieronder weergegeven).

Schermopname van het dialoogvenster Tijdzone-instellingen.

Zie Help en ondersteuning voor zomertijd voor meer informatie over het beheren van zomertijd - en tijdzoneconfiguraties en -updates.