The cron job should save the current time to disk every 15 minutes, not reset the time to what it originally was.