AppointmentItem.StartTimeZone 屬性 (Outlook)

會傳回或設定對應至約會開始時間時區的 TimeZone 值。 讀取/寫入。

語法

expressionStartTimeZone

表達 代表 AppointmentItem 物件的 變數。

註解

時區資訊可用來在儲存約會時,將約會對應至正確的 UTC 時間,並於在行事曆中顯示項目時,將約會對應到正確的本地時間。

變更 StartTimeZone 會影響 AppointmentItem.Start 的值,該值永遠都會以本地時區 Application.TimeZones.CurrentTimeZone 來表示。

視情況而定,變更 StartTimeZone 不一定會導致 Outlook 重新計算及更新 AppointmentItem.StartInStartTimeZone

例如,在約會偵測器中,如果您是下午 1 點 PST 開始時間和下午 3 點 PST 結束時間的約會召集人,則將約會變更為具有 EST 的 StartTimeZone ,會導致約會持續時間從下午 1 點 EST 到下午 3 點 PST, 而 StartInStartTimeZone 則 保留為下午 1 點。不過,如果您不是召集人,則將 StartTimeZone 從 PST 變更為 EST 會導致 Outlook 重新計算並更新 StartInStartTimeZone,而且約會會從下午 4 點 EST 持續到下午 3 點 PST。

另一個範例是變更 StartTimeZone ,導致約會結束時間發生在先前設定的約會開始時間之前,在此情況下,Outlook 會重新計算並更新 StartInStartTimeZone。 例如,下午 1 點 EST 開始時間和下午 3 點 EST 結束時間的約會,其 StartTimeZone 變更成 PST。 如果 Outlook 沒有重新計算 StartInStartTimeZone,約會的開始時間就是下午 1 點 PST,相當於下午 4 點 EST,早於下午 3 點 EST 的結束時間。 然而,實際上變更 StartTimeZone 會使 Outlook 重新計算,並且將 StartInStartTimeZone 更新成上午 10 點 (StartTimeZone PST)。

另請參閱

AppointmentItem 物件

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應