如何配置Windows快捷键,实现任意文本框一键插入日期和时间?
如何在Windows系统中通过快捷键插入当前日期和时间
方法一:系统内置快速插入(部分场景适用)
按下 Win + . 或 Win + ; 打开表情符号/符号面板,切换到「符号」标签页,找到「日期和时间」分类,点击你需要的格式就能插入。缺点是需要手动选择格式,没法一键直接插入固定格式。
方法二:AutoHotkey 自定义快捷键(全场景通用)
这是最灵活的方案,能自定义快捷键和日期时间格式:
- 安装AutoHotkey工具
- 新建一个文本文件,把后缀改成
.ahk(比如命名为InsertDateTime.ahk) - 打开文件写入以下脚本,可按需修改快捷键和格式:
^!d:: ; 这里的^!d代表Ctrl+Alt+D,可改成你想要的组合(^=Ctrl,!=Alt,#=Win) FormatTime, CurrentDateTime,, yyyy-MM-dd HH:mm:ss ; 格式可自定义,比如MM/dd/yyyy hh:mm tt SendInput, %CurrentDateTime% return - 双击脚本运行,之后按下设定的快捷键就能在任意文本框插入日期时间。想开机自动运行的话,把脚本快捷方式放到「启动」文件夹(Win+R输入
shell:startup打开)。
方法三:PowerToys 文本展开(微软官方工具)
用微软官方的PowerToys实现,安全性更高:
- 安装PowerToys工具
- 打开PowerToys设置,找到「文本展开」功能
- 点击「添加」,在「替换」栏输入触发短语(比如
::datetime::),「替换为」栏输入%yyyy%-%MM%-%dd% %HH%:%mm%:%ss%,勾选「启用此条目」 - 保存后,在任意文本框输入触发短语就会自动替换成当前日期时间。如果想要快捷键触发,可结合PowerToys的「快捷键管理器」给这个展开动作绑定专属快捷键。
内容的提问来源于stack exchange,提问作者George Saca
相关产品推荐
相关产品推荐

