What about counting up instead of down with the timer (for an infinite amount of time, where you simply can stop it to get the passed time)?