Autohotkey 自动热键是否有办法将日期考虑在内?

Autohotkey 自动热键是否有办法将日期考虑在内?,autohotkey,Autohotkey,基本上我需要这样的东西: x:: if (today < 2018/02/16) send y else send z return x:: 如果(今天

基本上我需要这样的东西:

x::
if (today < 2018/02/16)
send y
else
send z
return
x::
如果(今天<2018/02/16)
发送y
其他的
发送z
返回
有没有办法做到这一点?

date=2018/01/16
date = 2018/01/16
date := StrReplace(date, "/")    ; remove slashes

today = %A_Year%%A_MM%%A_DD% 

MsgBox, date =   %date%`n`ntoday = %today%

$x::
    if (today < date)
        Send y
    else
        Send z
return
日期:=StrReplace(日期“/”;删除斜杠 今天=%A_Year%%A_MM%%A_DD% MsgBox,日期=%date%`n`ntoday=%today% $x:: 如果(今天<日期) 发送y 其他的 发送z 返回
日期=2018/01/16
日期:=StrReplace(日期“/”;删除斜杠
今天=%A_Year%%A_MM%%A_DD%
MsgBox,日期=%date%`n`ntoday=%today%
$x::
如果(今天<日期)
发送y
其他的
发送z
返回
x::
日期差异:=A\u现在
日期_diff-=20180216,秒
如果(日期差异<0)
msgbox,y
其他的
msgbox,z
返回
x::
日期差异:=A\u现在
日期_diff-=20180216,秒
如果(日期差异<0)
msgbox,y
其他的
msgbox,z
返回
您可以选择或替换为去润滑功能您可以选择或替换为去润滑功能
x::
date_diff := A_Now
date_diff -= 20180216, Seconds
if (date_Diff < 0)
    msgbox, y
else
    msgbox, z
return