我有以下脚本,让我在文本文件中插入一行:
^1::
InputBox, text, fire writing, What did you achieve today?
file := FileOpen("log.txt", "a")
file.write(text "`n")
file.Close()
return
我现在想为此添加一个日期,以便获得DDMMYYYY-mytext。我应该对此脚本进行任何修改以实现此目的吗?
答案 0 :(得分:4)
要使用AutoHotkey格式化日期,请查看FormatTime的文档。
它采用以下参数,其中Format
是您要修改的参数:
FormatTime,OutputVar,YYYYMMDDHH24MISS,格式
在您的情况下,您的脚本应类似于以下内容:
^1::
FormatTime, TimeString,, ddMMyyyy
InputBox, text, fire writing, What did you achieve today?
file := FileOpen("log.txt", "a")
file.write(TimeString . " - " . text "`n")
file.Close()
return