единственное, что хотелось бы добавить, что добавлять изначальное состояние таймера в верстку это дебилизм, при правке начального состояния таймера придется исправлять его и в скрипте, и в верстке
но для низкоквалифицированных программистов это будет не аргумент
Вот тут не могу понять вообще, ты о чем? в смысле, что в спанах изначально прописаны дни, часы минуты? Так их же можно просто удалить из весртки, это как пример начальный , рудимент так сказаать. Тогда просто таймер загрузится через время