Look for "incremental load" in the reference manual. It appears to have decent explanations, graphics, and example script. It isn't strictly how I'd do it, in that I wouldn't store the last execution time in a variable, but instead load the maximum timestamp from the QVD. Same general idea, though.
There is also an example incremental load in Rob Wunderlich's QlikView cookbook: