这个系列主要是作为我的学习笔记,记录一下代码和心得防止丢失.
部分代码来自ahk群内热心群友,感谢诸位群友帮助 岁月如歌,僵尸,蜜罐哥,汤瞬,dbgba,无名,小马哥,枫叶,空 等(排名不分先后).
示例:
FormatTime,时间1,%开始时间%,LongDate
FormatTime,时间2,%结束时间%,LongDate
EnvSub, 结束时间, %开始时间%, days
SendInput,{Text} %A_Year%年%假期名字%放假通知`n`n 墨华中医会诊中心%A_Year%年春节放假时间为:%时间1%至%时间2%放假,共计%结束时间%天。
使用FormatTime来改时间的格式,语法注意第一个是变量第二个是要改的时间不填就是当天,最后是选改的格式
FormatTime, OutputVar , YYYYMMDDHH24MISS, Format
envsub的用法看示例,但是我不太理解这里最后的差值为什么用var1来输出,有老哥懂的话希望指点一下
var1 := 20050126
var2 := 20040126
EnvSub, var1, %var2%, days
MsgBox, %var1%
%A_Year%这些就是系统内置的变量了可以根据需要去文档里面查一下用.