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