Необходимы Тики, далее сжать в секунды и уже от сжатия строить скрипт.