taichino/croniter — pull request #15 by chris-baynes (2012-06-21 08:16:23+00:00)
Title: Calculation of previous run date is sometimes incorrect.

The previous run time should be at the end of a * period.
Best way to describe this is with the test cases submitted in this pull request.