#include <Date.au3>
$data_1 = _NowCalcDate()
MsgBox(64, "Текущая дата", $data_1)
$data_2 = _DateAdd( "d",45, _NowCalcDate())
MsgBox(64, "Через 45 дней будет такая дата", $data_2)
$data_3 = _DateDiff("d", $data_1, $data_2)
MsgBox(64, "Осталось дней", $data_3)
If $data_3 < 1 Then
MsgBox(16, "Сообщение", "Срок истек")
Exit
EndIf