重构定时器