明年的日历项目可能会在 Outlook 中显示不正确的时间
现象
在国家/地区进行时区或夏令时更改后,在 Outlook 中查看某些Microsoft Outlook 日历项目可能在不正确的时间显示。
原因
出现此问题的原因是 Outlook 在时区定义更改设置为发生的年份之前,不会对定期会议应用时区规则。
解决方法
选项 1:等待时区定义更改年份。 该年份开始之后,你的会议将在 Outlook 中的正确时间显示。
选项 2:使用 Outlook 网页版 (OWA) 查看 Outlook 日历项目。 OWA 不受此问题的影响。
选项 3:安装最新版本的 Microsoft 365 订阅产品(版本 1910(内部版本 12130.20410)或基于 Windows Installer(MSI)的 Outlook 2016 版本,然后设置 TimeZoneOverride 注册表项。 通过此解决方法,可以使用 TimeZoneOverride 注册表项设置配置 Outlook 在为定期会议应用时区规则时使用的年份。
巴西的特殊注意事项
若要解决“更多信息”部分中所述的巴西问题,请将 Outlook 在 TimeZoneOverride 注册表项中使用的年份设置为 2020 年。
若要对巴西应用此解决方法,请执行以下步骤:
安装适用于 Office 的更新。
对于 Microsoft 365 订阅安装
安装Microsoft 365 版本 1910(内部版本 12130.20410)或更高版本。 为此,请按照下列步骤进行操作:
在 Outlook 中,选择“文件>Office 帐户”。
选择“立即更新更新选项>”。
注意 ,如果 “立即 更新”不可用,请选择“ 启用更新”。 然后,再次在“更新选项”下选择“立即更新”。
应用更新后,选择“文件>Office 帐户”,然后验证列出的版本是版本 1910(内部版本 12130.20410)或更高版本。 如果不是,请再次选择“更新选项>更新”以安装最新更新。
适用于基于 Windows Installer(MSI)的 Outlook 2016 版本
- 下载并安装 KB 4484172。
- 验证Outlook.exe版本为 16.4939.1001 或更高版本。 要实现这一点,请执行下列操作:
- 在 C:\Program Files\Microsoft 办公室\Office16 或 C:\Program Files (x86)\Microsoft 办公室\Office16 中找到Outlook.exe。
- 右键单击Outlook.exe,然后选择“ 属性”。
- 查看“ 详细信息 ”选项卡,验证文件版本为 16.4939.1001 或更高版本。
设置 TimeZoneOverride 注册表项:
- 选择“开始”,选择“运行”,在“打开”框中键入 regedit,然后选择“确定”。
- 找到 HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook,然后在导航窗格中选择 Outlook 节点。
- 在“编辑”菜单上,选择“新建>密钥”。
- 键入 TimeZoneOverride,然后按 Enter。
- 选择刚创建的 TimeZoneOverride 注册表项。
- 在“编辑”菜单上,选择“新建>DWORD”(32 位)值。
- 键入 E. 南美洲标准时间,然后按 Enter。
- 双击“E.南美标准时间”,将“基数”设置为“十进制”,在“值”数据中键入 2020,然后选择“确定”。
最终注册表数据应如下所示:
注意
- 应在 2020 年 1 月 1 日之后删除 E.南美标准时间 注册表值。
- 应用此解决方法后,2019 年初发生的会议似乎为一小时休息。
详细信息
作为此问题的一个例子,巴西政府于2019年宣布,它不会改变其即将到来的夏令时期间的时钟,该时间定于2019年11月3日至2020年2月15日。 2020 年 1 月 7 日至 2020 年 2 月 15 日的定期会议,在 2019 年巴西时区的用户在 Outlook 日历中查看到 2019 年 12 月 31 日的日历中时,可能会显示一个小时的休息时间。 这些会议将在 2020 年 1 月 1 日或之后的正确时间显示。