Jak określić EDT (czas letni) na usługi internetowe Exchange (nie zarządzany XML)?

Artykuł tutaj:

http://msdn.microsoft.com/en-us/library/exchange/bb738399(v=exchg.80).aspx

w sekcji „Używaj nazw kluczy rejestru dla TimeZoneNames”, mówi mi, że kiedy mogę utworzyć element kalendarza w Exchange, mogę przekazać mu nazwę strefy czasowej. To jest rodzaj pracy, ale jak nazwać „Eastern Daylight Time”?

Tylko „US Eastern Standard Time” jest akceptowany jako ważny. W pracach, w których planuję coś na godzinę 14:00, kiedy wyświetla się w moim kalendarzu Google, widzę, że wyświetla się o 15:00 EDT, więc użyłem strefy czasowej EST, którą przekazałem. Problem polega na tym, że wysyła e-maile z przypomnieniem czas wyświetlany w „US Eastern Standard Time”.

When: Friday, August 30, 2013 2:00 PM-3:00 PM. US Eastern Standard Time
... rest of email ...

Nie chcę takiego tekstu. Powinien powiedzieć „US Eastern Daylight Time” lub coś takiego.

Żądanie mydła zawiera XML, takie jak:

<t:CalendarItem xmlns="http://schemas.microsoft.com/exchange/services/2006/types">  
    ...
    <Start>2013-08-30T14:00:00</Start>     
    <t:MeetingTimeZone TimeZoneName="US Eastern Standard Time"></t:MeetingTimeZone>
<t:CalendarItem>

To jest Exchange Server 2007, SP1.

Oto obraz tego, jak wygląda e-mail w Gmailu. (Czasy są nieco inne niż w powyższym przykładzie, przepraszam). Czas spotkania jest poprawny, ale w treści wiadomości e-mail nazywa go „Wschodnim czasem standardowym”, co nie jest właściwe - powinien to być „Czas wschodni” lub coś takiego. (Należy pamiętać, że linia jest częścią treści e-mail generowanej przez serwer Exchange, ale nie jest to coś stworzone przez Gmaila).

questionAnswers(1)

yourAnswerToTheQuestion