我经常发现自己在几个文档、表格等上输入当前日期和时间。
是否有任何轻量级应用程序可以让我仅使用简单的键盘快捷键自动插入(或复制到剪贴板)当前日期和时间(如果可能,以字母形式)?我对 Windows 的解决方案感兴趣。
答案1
你可以使用自动热键。
一个例子AutoHotkey 文档:
:*:]d:: ; This hotstring replaces "]d" with the current date and time via the commands below.
FormatTime, CurrentDateTime,, M/d/yyyy h:mm tt ; It will look like 9/1/2005 3:53 PM
SendInput %CurrentDateTime%
return
来自 AutoHotkey 论坛的一个例子:输入系统日期和/或时间,当您按下热键时:
$F12::
SetTitleMatchMode, 2
IfWinActive, Notepad
{
FormatTime, xx,, ddMMMyy ; This is one type of the date format
FormatTime, zz,, hh:mm:ss tt ; This is one type of the time format
SendInput, %xx%{Enter}
SendInput, %zz%
}
Return
看格式化时间以获取可用日期格式的列表。
设置方法:
- 下载并安装AutoHotkey_L,让它与 .ahk 文件关联
- 复制上述任一示例,粘贴到记事本中,然后保存到带有
.ahk
扩展名的位置,例如 My Documents/keys.ahk - 导航到您保存的文件并双击它
- 将 .ahk 脚本添加到启动文件夹
答案2
除了将其复制并粘贴到文档中之外,Microsoft Word 上还有一个功能可以执行此操作。
答案3
Phraseexpress 可以做到这些,甚至更多。 https://www.phraseexpress.com/
他们有一个免费版本,我使用的就是这个。
用 {#date} {#datetime -f tt} 创建一个短语
我使用 ctrl alt t 作为热键。
将其粘贴到计算机上的任何位置。