可使用NOW函数域实现Word中日期时间的动态更新:按Ctrl+F9插入{ NOW },F9刷新;或通过【插入】→【日期和时间】勾选“自动更新”;支持添加\@开关自定义格式;Ctrl+Shift+F9可转为静态文本;若不更新需检查文档状态及Word选项中的“更新域”设置。

如果您在Word文档中需要自动插入当前日期和时间,可以使用NOW函数实现动态更新。以下是具体操作步骤:
一、通过域代码插入NOW函数
域代码是Word中用于生成动态内容的指令,NOW函数以域形式存在,插入后可随文档打开或刷新而更新为当前系统时间。
1、将光标定位到希望插入日期时间的位置。
2、按下 Ctrl + F9 组合键,插入一对域花括号 {}(注意:不可手动输入花括号)。
3、在花括号内输入 NOW,确保格式为 { NOW }(花括号必须由Ctrl+F9生成,否则无效)。
4、选中整个域代码,按下 F9 更新,显示当前日期和时间(格式如“2024/06/12 14:30:22”)。
二、使用插入日期和时间功能替代域代码
该方法不依赖域代码,但默认为静态插入;若需动态更新,需额外设置为域格式。
1、点击【插入】选项卡,在【文本】组中点击 日期和时间。
2、在弹出对话框中选择所需格式,勾选 “自动更新” 复选框。
3、点击【确定】,Word会自动插入一个以 { TIME \* MERGEFORMAT } 或类似域形式封装的动态时间字段。
三、修改NOW域的显示格式
默认情况下NOW域显示完整日期时间,可通过添加开关参数自定义格式,例如仅显示日期或指定样式。
1、右键已插入的NOW域,选择 “切换域代码”,显示底层代码。
2、在 { NOW } 内添加格式开关,如改为 { NOW \@ "yyyy年M月d日" }。
3、再次选中整个域,按 F9 更新,即可按指定格式显示当前日期。
四、手动更新或锁定NOW域结果
NOW域默认在每次打开或打印文档时自动更新,如需临时固定某次的时间值,可将其转换为纯文本。
1、选中NOW域显示的结果(非域代码),按 Ctrl + Shift + F9 将其永久转换为静态文本。
2、若需恢复动态更新,必须重新插入新的NOW域,原转换后的文本无法还原为域。
五、排查NOW域不更新的问题
部分情况下NOW域未实时刷新,通常与域更新设置或文档保护状态有关。
1、确认文档未处于 “只读”或“受保护的视图” 状态,否则域可能被禁用。
2、检查Word选项:【文件】→【选项】→【显示】→勾选 “更新域”(位于“打印选项”区域)。
3、若仍不更新,尝试全选文档(Ctrl + A),再按 F9 手动刷新全部域。










