Outlook) (AppointmentItem.StartTimeZone 属性
返回或设置一个对应于约会开始时间的时区的 TimeZone 值。 读/写。
语法
expression。 StartTimeZone
表达 一个代表 AppointmentItem 对象的变量。
备注
时区信息用于在保存约会时将约会映射为正确的 UTC 时间,并在项目显示在日历中时映射为正确的当地时间。
更改 StartTimeZone 影响始终表示本地时区中, Application.TimeZones.CurrentTimeZone 的 AppointmentItem.Start 的值。
根据不同环境,更改 StartTimeZone 可能会或可能不会导致 Outlook 重新计算并更新 AppointmentItem.StartInStartTimeZone 。
举一个例子,在约会检查器中,如果您是在太平洋标准时间下午 1 和 3 下午太平洋标准时间,结束时间与开始时间约会的组织者更改约会有 EST StartTimeZone 将导致持续从东部时间下午 1 到 3 下午太平洋标准时间下午 1 的剩余 StartInStartTimeZone 与约会但是,如果您不是组织者,然后更改 StartTimeZone 从太平洋到东部标准时间将导致 Outlook 重新计算并更新 StartInStartTimeZone ,和约会将从东部时间 4 下午持续到太平洋标准时间下午 3。
另一个示例是更改 StartTimeZone ,导致约会结束时间发生在先前设置的约会开始时间之前,在这种情况下,Outlook 将重新计算并更新 StartInStartTimeZone。 例如,开始时间为 1 P.M. EST 且结束时间为 3 P.M. EST 的约会将其 StartTimeZone 更改为 PST。 如果 Outlook 不重新计算 StartInStartTimeZone,则约会开始时间将为 1 P.M. PST,这等于 4 P.M. EST,将晚于结束时间 3 P.M. EST。 但是实际上,更改 StartTimeZone 将使 Outlook 重新计算 StartInStartTimeZone 并更新为 10 A.M.(用 StartTimeZone PST 表示)。
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。