Я ищу способ установить произвольную дату, и каждый раз, когда я нажимаю клавишу, она печатает послезавтра (завтра).
global jDate = "June 1, 1986"
^+z::
;Output our date in LongDate format
FormatTime, TimeString, %jDate%, LongDate
SendInput, %TimeString%
;Increment the date by a single day
jDate += 1, Days
Return
К сожалению, код продолжает запускать jDate как текущую текущую дату / время, а не как прошлую дату, указанную в первоначальном назначении переменной. Не уверен почему. Инкремент работает отлично, он просто увеличивается, начиная с сегодняшней даты, а не с даты 1986 года.