AppleScript calcule time
Found a work around 

set myTime to time string of (current date) as Unicode text
##set Timeleft to missing value

if myTime &gt; "14:00:00" and myTime &lt; "14:30:60" then
    display notification "!"
end if