乐于分享
好东西不私藏

Office Word 2021 如何修改批注时间(DOCX/XML 方法)

Office Word 2021 如何修改批注时间(DOCX/XML 方法)

一、前言

在使用 Office Word 撰写论文、报告、合同或技术文档时,批注功能经常用于审阅、修改和协同编辑。Word 会自动记录每条批注的作者、日期和时间。在某些文档整理、归档或演示场景中,可能需要对批注显示的时间进行调整。

本文介绍一种通过修改 Word 文档内部 XML 文件的方式,对批注时间进行点对点修改的方法。该方法不需要安装额外插件,主要思路是:将 .docx 文件临时改为 .zip 压缩包,解压后找到批注信息文件 comments.xml,再修改对应批注的时间字段。

可能用途:比如老板三天前交给你一个活,今天要交,你用codex 5分钟干完了,但是又要你加上批注,批注时间显示你是5分钟干完的,这样不就显得你很敷衍,就可以使用本技能将修改的地方进行三天时间合理分配,显示你的工作量相当的饱和。

注意:本文方法适用于 .docx 格式的 Word 文档,不一定适用于旧版 .doc 格式文档。操作前务必备份原文件,避免文档损坏。


二、基本原理

Word 的 .docx 文件本质上是一种基于 Open XML 标准的压缩包。它内部包含多个 XML 文件,用于存储正文、样式、批注、图片、关系文件等信息。

其中,Word 批注相关信息通常保存在以下路径中:

word/comments.xml

在 comments.xml 文件中,每一条批注都会以 XML 标签的形式保存,常见信息包括:

<w:comment w:id="0" w:author="张三" w:date="2026-07-13T10:30:00Z">

其中:

  • w:id 表示批注编号;
  • w:author 表示批注作者;
  • w:date 表示批注创建时间;
  • 标签内部内容表示该条批注的具体文字内容。

因此,只要找到对应批注的 w:date 字段,就可以修改该批注在 Word 中显示的时间。


三、操作前准备

在正式修改之前,需要准备以下内容:

    建议将原文档复制一份,例如:

    原文件:项目报告.docx备份文件:项目报告_原始备份.docx操作文件:项目报告_修改批注时间.docx

    后续所有操作都在“操作文件”上进行,避免误改原始文档。


    四、具体操作步骤

    1. 显示文件扩展名

    首先需要确保 Windows 能够显示文件扩展名,否则无法准确修改 .docx 后缀。

    在 Windows 文件资源管理器中,点击:

    查看 → 显示 → 文件扩展名

    如果是 Windows 10,可以在文件资源管理器上方勾选:

    查看 → 文件扩展名

    这样可以看到 Word 文件完整名称,例如:

    项目报告.docx

    2. 将 .docx 后缀改为 .zip

    选中需要修改的 Word 文档,右键选择“重命名”,将文件后缀从:

    项目报告.docx

    修改为:

    项目报告.zip

    系统可能会弹出提示:

    如果改变文件扩展名,可能会导致文件不可用。确实要更改吗?

    点击“是”即可。


    3. 解压 zip 文件

    使用 WinRAR、7-Zip 或 Bandizip 等解压软件,将修改后的 .zip 文件解压到一个文件夹中。

    解压后通常可以看到类似以下结构:

    _relsdocPropsword[Content_Types].xml

    其中,批注文件位于 word 文件夹中。


    4. 找到 comments.xml 文件

    进入解压后的文件夹,依次打开:

    word → comments.xml

    也就是说,目标文件路径为:

    word/comments.xml

    如果文档中没有批注,可能不会出现 comments.xml 文件。


    5. 使用文本编辑器打开 comments.xml

    右键点击 comments.xml,选择使用 Notepad++、VS Code 或其他文本编辑器打开。

    打开后,可以看到大量 XML 代码。每一条批注通常以类似下面的结构保存:

    这里是批注内容

    其中,重点关注以下字段:

    w:author=”张三”w:date=”2026-07-13T10:30:00Z”

    【配图建议:插入“comments.xml 中批注字段”的截图】


    6. 根据作者和批注内容定位需要修改的批注

    如果文档中批注数量较多,可以通过以下信息定位目标批注:

      例如,需要修改作者为“张三”的某条批注,可以在文本编辑器中搜索:

      张三

      也可以搜索批注中的关键词,例如:

      这里需要修改

      找到对应批注后,确认其附近是否有类似字段:

      w:date=”2026-07-13T10:30:00Z”

      7. 修改批注时间

      找到目标批注后,直接修改 w:date 后面的时间即可。

      原始时间示例:

      w:date=”2026-07-13T10:30:00Z”

      修改为:

      w:date=”2026-06-30T15:20:00Z”

      其中,时间格式一般为:

      年-月-日T时:分:秒Z

      例如:

      2026-06-30T15:20:00Z

      表示 2026 年 6 月 30 日 15 点 20 分 00 秒。

      需要注意的是,Z 通常表示 UTC 时间。Word 显示时可能会根据本地时区进行转换,因此在修改后看到的时间可能与 XML 中的时间存在时区差异。比如北京时间、新加坡时间为 UTC+8,如果 XML 中写的是 2026-06-30T07:20:00Z,Word 中可能显示为本地时间 2026-06-30 15:20。

      如果只是为了让 Word 中显示某个大致时间,可以修改后重新打开 Word 检查显示效果。


      8. 保存 comments.xml

      修改完成后,保存 comments.xml 文件。

      保存时需要注意:

        建议使用专业文本编辑器保存,避免 Windows 记事本误改编码或格式。


        9. 重新压缩为 zip 文件

        修改完成后,需要将解压出来的所有文件重新压缩。

        这里要特别注意:压缩时不能把外层文件夹整体压缩进去,而应该进入解压后的文件夹内部,选中以下内容:

        _relsdocPropsword[Content_Types].xml

        然后右键压缩为 .zip 文件。

        正确压缩结构应该是:打开 zip 后,第一层就能看到:

        _relsdocPropsword[Content_Types].xml

        而不是先看到一个外层文件夹。

        【配图建议:插入“正确压缩文件结构”的截图】


        10. 将 .zip 后缀改回 .docx

        压缩完成后,将生成的 .zip 文件后缀重新改为 .docx。

        例如:

        项目报告_修改后.zip

        修改为:

        项目报告_修改后.docx

        然后双击打开 Word 文档,检查批注时间是否已经修改成功。


        五、常见问题与解决方法

        1. 修改后 Word 打不开文档怎么办?

        这种情况通常是压缩结构错误或 XML 文件被破坏导致的。

        常见原因包括:

        • 压缩时把外层文件夹一起压进去了;
        • comments.xml 中误删了引号、尖括号或标签;
        • 文件被保存成了错误编码;
        • 修改过程中破坏了 XML 层级结构。

        解决方法:


          2. comments.xml 文件找不到怎么办?

          如果解压后在 word 文件夹中找不到 comments.xml,可能有以下原因:

            可以先打开 Word 文档,确认文档中确实存在批注,然后重新保存为 .docx 格式后再尝试。


            3. 修改 XML 中的时间后,Word 显示时间不一致怎么办?

            这是因为 XML 中的 Z 表示 UTC 时间,Word 可能会根据系统本地时区进行显示转换。

            例如,新加坡时间和北京时间通常为 UTC+8。如果想让 Word 中显示 2026 年 7 月 13 日 10:30,那么 XML 中可能需要写成:

            2026-07-13T02:30:00Z

            也就是比本地时间少 8 小时。

            实际操作时,可以先修改一条批注进行测试,确认 Word 显示效果后,再批量修改其他批注。


            4. 可以批量修改所有批注时间吗?

            可以。可以在文本编辑器中使用“查找和替换”功能,将某个统一时间批量替换为新的时间。

            例如将:

            2026-07-13T10:30:00Z

            替换为:

            2026-06-30T15:20:00Z

            但如果不同批注需要对应不同时间,不建议批量替换,而应逐条定位、逐条修改,避免误改。


            六、操作建议

            为了降低出错风险,建议遵循以下原则:


              七、总结

              Word 的 .docx 文件本质上是一个压缩包,批注信息保存在内部的 XML 文件中。通过将 .docx 文件改为 .zip,解压后找到 word/comments.xml,即可定位每条批注的作者、内容和时间信息。

              修改批注时间的核心步骤可以概括为:

              备份 Word 文档→ 将 .docx 改为 .zip→ 解压文件→ 找到 word/comments.xml→ 定位目标批注→ 修改 w:date 时间字段→ 保存 XML→ 重新压缩→ 将 .zip 改回 .docx→ 打开 Word 检查效果

              这种方法适合对 Word 批注时间进行点对点修改,但操作过程中需要谨慎,尤其要注意 XML 格式和压缩包层级结构。只要保留备份、逐步修改并及时检查,一般可以顺利完成批注时间调整。