2007 年的夏令时 (DST) 变更会对 Office 文件中的时间戳产生怎样的影响

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

此信息适用于居住在美国和加拿大实行夏令时 (DST) 的地区并且想要在保存和修改 Microsoft Office 2003 和 2007 Microsoft Office 系统 文档时记录准确时间的人员。例如,可能需要为文档变更加盖时间戳以用于法律用途。此信息还可能适用于居住在实行“夏令时间”的其他国家和地区的人员,在“夏令时间”期间,时钟在春季早期向前调一小时,并在秋季回调一小时。

本文内容

下载和支持信息

背景信息

如何在 2007 DST 更改可能会影响您的 Office 文件

常见问题

下载和支持信息

有关最新的 Windows 时区信息更新和下载并安装最新的累积更新,请参阅KB 933360: Microsoft Windows 操作系统的 2007 年 8 月的累积时区更新

注意: 如果您使用 Windows Vista 或已注册Microsoft Update自动接收更新,您可能不会影响夏令时更改。如果您想要确认 Windows 时区更新不会影响您的计算机,请访问夏令时帮助和支持中心 ,并按照夏令时更新指南中的步骤。

有关如何 DST 更改可能会影响其他 Microsoft 产品的详细信息,请访问夏令时帮助和支持中心

返回页首

背景信息

2005 年 8 月,美国国会通过了《能源政策法案》,该法案更改了美国实行夏令时 (DST) 的开始日期和结束日期。其他一些国家/地区也跟随美国进行了更改。因而,2007 年的 DST 在 2007 年 3 月 11 日开始,并在 2007 年 11 月 4 日结束 — 这样就产生了一个比以前实行的 DST 周期长四周的新 DST 周期。本文中将这些日期称为 DST 延长期。

夏令时规定

1987 年到 2006 年     DST 在四月的第一个星期日的凌晨 2 点开始(将时间向前调一小时),并在十月的最后一个星期日的凌晨 2 点结束(将时间向回调一小时)。

从 2007 年开始     DST 在 3 月的第二个星期日的凌晨 2 点开始(比以前实行的夏令时早三周或四周,具体取决于年份),并在 11 月的第一个星期日的凌晨 2 点结束(比以前实行的夏令时晚一周)。

  • 在实行 DST 的美国和加拿大地区,2007 年实行的 DST 从 3 月 11 日开始到 11 月 4 日结束。

Microsoft Windows 更新

Windows Vista 中已内置了新的 DST 规定。但是,Microsoft Windows 操作系统的早期版本需要更新以适应标准时间的提早结束。这个单一更新为全球更新,并且包括适用于美国和加拿大的变更。该更新影响以下产品:

  • Microsoft Windows XP Service Pack 2 (SP2)

  • Microsoft Windows Server 2003 Service Pack 2 (SP2)

  • Microsoft Windows Server 2003 Service Pack 1 (SP1)

  • Windows Embedded for Point of Service

  • Windows Fundamentals for Legacy PCs

此时区更新还包括其他相关 DST 更改时区行为和启动 2007年中的设置更改或自最初发布这些版本的 Windows 发生。在 Windows 操作系统中支持 DST 更改的详细信息,请参阅KB 933360: Microsoft Windows 操作系统的 2007 年 8 月的累积时区更新

返回页首

2007 年的 DST 变更会对 Office 文件产生怎样的影响

即将到来的 DST 变更可能会影响 Microsoft Office 程序(例如 Word、Excel、PowerPoint 和 Project)中文件属性和修订的时间戳。

新的 DST 日期可能会影响以下项目中在 DST 延长期或以前的 DST 延长期中创建或修改的项目中所加盖时间戳的时间或日期(如果在午夜 12:00 的一个小时内修订)。

加盖时间戳的项目

描述

文件属性中的“修改日期”

文档上次保存时的日期和时间

Word 和 Excel 中的修订

进行修订时的日期和时间

PowerPoint 中的修订

插入批注时的日期和时间

时间函数

基于时间的函数,例如 Excel 中的 TODAY()

文件属性中的“创建日期”和“修改日期”

您或您的 IT 管理员应用 Windows 时区之后创建的文件更新的显示正确的日期创建和修改日期时间文件的属性。若要查看属性,请在 Windows 资源管理器中,转到文档的位置,如我的文档。右键单击文档图标,然后单击属性。如果您在注册以获取更新从 Microsoft Update 或 Windows 更新,您可能会收到 DST 更新自动。有关详细信息,请参阅Microsoft Update。但是,文档中 (适用于 2006 年 3 月 12 日和 2006 年 4 月 2 日之间的示例,以及 2006 年 10 月 29 日和 2006 年 11 月 5 日之间的周) 的上一个扩展 DST 期间的时间戳也移一个小时。

下面是一个示例,显示了在实行夏令时的美国时区中,夏令时变更对您于 2006 年 3 月 20 日创建并于 7:28 P.M. 保存的文档的时间戳产生的影响(见图 1)。

“属性”对话框
图 1︰ 之前 Windows 时区更新应用。

应用了 Windows 的 DST 2007 更新后,去年创建的文件会在其创建日期和修改日期属性中显示不正确的时间戳 8:28 P.M.(见图 2)。

“属性”对话框
图 2︰ 后 Windows 时区更新应用。

您在应用 Windows 操作系统 DST 2007 更新后创建的文档将正确显示时间戳。如果不应用 Windows 时区更新,2007 年所创建文档的修改日期属性在新的 DST 周期内将不会调整,并且会错误地显示为 6:28 P.M。不过,2006 年所创建文档的显示时间不会调整,并显示正确的时间戳 7:28 P.M。

在 3 月 20 上创建的文档   

本年度 – 2007

上一年度 - 2006

应用了 DST 更新

正确,7:28 P.M.

不正确,8:28 P.M.

未应用 DST 更新

不正确,6:28 P.M.

正确,7:28 P.M.

修订和时间函数

Microsoft Office Word、Microsoft Office Excel 和 Microsoft Office PowerPoint 中修订和插入的批注中的时间戳是基于 Windows 操作系统中的系统时钟记录的。

  • 要在分类视图中查看系统时钟,请依次单击“开始”“控制面板”“日期、时间、语言和区域设置”,然后单击“日期和时间”

  • 要在经典视图中查看系统时钟,请依次单击“开始”“控制面板”,然后单击“日期和时间”

应用了 Windows 时区更新后,这些时间戳将为在 DST 延长期内修改的项目显示正确的时间。此外,不会以追溯方式进行任何更改。因此,以前的 DST 延长期中的时间戳也会正确显示。

时间函数(例如 Excel 中的 TODAY())也基于 Windows 操作系统中的系统时钟。

功能

行为

Windows 更新后

Microsoft Office Word 中的修订

将为每个修订加上正确的日期和时间。

新的批注将正确地反映更新的系统时间。不会以追溯方式更改以前的时间戳。

Microsoft Office Excel 中的修订

将为每个修订加上正确的日期和时间。

新的批注将正确地反映更新的系统时间。不会以追溯方式更改以前的时间戳。

Excel 中的时间函数

诸如 TODAY() 和 NOW() 等函数使用 Windows 操作系统中的系统时钟来确定当前日期和时间。

更改了系统时钟后,不管是时区更改还是夏令时的来回更改,这些函数在下次重新计算时都会返回与更新的系统时钟一致的值。

Microsoft Office PowerPoint 中插入的批注

PowerPoint 没有 Word 中的完整修订功能。相反,PowerPoint 会为插入的批注加上当前日期。

与 Word 和 Excel 一样,新的批注会正确地反映更新的系统时间。不会以追溯方式更改以前的时间戳。

Microsoft Office Outlook 中的电子邮件项

每个电子邮件被标记为时间和发送的时间,根据发件人的系统时钟。每封邮件也标记它已收到,根据收件人的系统时钟的日期和时间。有关如何在 Outlook 中影响会议和约会的详细信息,请参阅Microsoft 知识库文章 931667︰ 解决使用 Microsoft Office Outlook 时区数据更新工具的夏令时

不会以追溯方式更新时间戳来反映发件人或收件人计算机上系统时间的更改。

Microsoft Office Project 中的任务

Project 中的任务未动态链接到系统时钟。

项目日程不会以追溯方式更新以反映系统时间的更改。

Project 中的时间函数

诸如 NOW() 和 HOUR() 等函数使用系统时钟来确定当前时间。更改了系统时钟后,这些函数将返回与更新的日期和时间一致的值。

更改了系统时钟后,不管是时区更改还是夏令时的来回更改,这些函数在下次重新计算时都会返回与更新的系统时钟一致的值。不会以追溯方式更新时间戳来反映系统时间的更改。

Project 中的计划程序服务提醒

发送提醒的时间基于系统时钟。

更改了系统时钟后,不管是时区更改还是夏令时的来回更改,都会基于更新的系统时钟来发送提醒。

Project 中的项目创建日期和签出时间戳

项目创建和签出时间基于系统时钟。

更改了系统时钟后,不管是时区更改还是夏令时的来回更改,创建和签出时间戳都会反映更新的系统时钟。不会以追溯方式更新时间戳。

返回页首

常见问题

应用 DST 2007 的 Windows 操作系统更新后,将创建或修改在上一年扩展 DST 期间文档显示不正确的时间属性?   

是,应用了 Windows 操作系统的 DST 2007 更新后,在 2006 年及以前的 DST 延长期内,文档的“属性”中的时间将相差一个小时。在美国,以前的 DST 延长期(2007 年之前)是指 3 月的第二个星期日到 4 月的第一个星期日(例如,2006 年 3 月 12 日到 2006 年 4 月 2 日)之间的日期,以及 10 月的最后一个星期日到 11 月的第一个星期日(例如,2006 年 10 月 29 日到 2006 年 11 月 5 日)之间的一周。同时,通过引用系统时钟动态显示时间的程序也可能不正确地显示这些历史时间戳 — 有关更详细的信息,请咨询软件供应商。

  • 要在分类视图中查看系统时钟,请依次单击“开始”“控制面板”“日期、时间、语言和区域设置”,然后单击“日期和时间”

  • 要在经典视图中查看系统时钟,请依次单击“开始”“控制面板”,然后单击“日期和时间”

为什么是一些时间戳和受 DST shift 的文档属性中显示的时间引用?   

处理时间戳的程序通常以协调世界时 (UTC) 形式存储这些时间戳。UTC 的优点在于它是全世界通用而且不变的;它不受本地时区或夏令时 (DST) 的约束。但是,UTC 不会以对大多数用户有意义的格式显示时间,因此,计算机会基于两个因素将 UTC 时间转换为本地时间:第一个因素是用户指定的时区,第二个因素是:是否在控制面板的“日期和时间”项中选择了 DST。DST 的更改不会影响以 UTC 形式记录的历史时间戳,但该更改可能会影响 Windows 操作系统和某些程序解释(并从而显示)时间戳的方式。

应将应用 Windows 时区更新?   

通常,需要更新计算机系统来反映新的 DST 规定。对于大多数用户,这意味着您或您的 IT 管理员应将软件更新应用于选择的 Microsoft 产品,其中包括各个版本的 Windows 操作系统、服务器、应用程序和组件。

是否有修复可用,以便在以前创建的文档的属性的修改日期时间不 shift 扩展 DST 期间?   

目前没有。不过,Microsoft 正在调查关键需求和此问题的进一步影响。

有关详细信息,请访问夏令时帮助和支持中心

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×