Здравствуйте. Помогите разобраться почему не работает счетчик. Выводит NaN вместо цифр PHP: <? $sql_time = "1610391064"; ?> HTML: <div id="target"></div> Код (Javascript): <script language="JavaScript" type="text/javascript"> var target_date = new Date('<?echo $sql_time?>').getTime(); var days, hours, minutes, seconds; // переменные для единиц времени var countdown = document.getElementById("target"); setInterval(function () { getCountdown(); }, 500); function getCountdown(){ var current_date = new Date().getTime(); var seconds_left = (target_date - current_date) / 1000; days = pad( parseInt(seconds_left / 86400) ); seconds_left = seconds_left % 86400; console.log(seconds_left); hours = pad( parseInt(seconds_left / 3600) ); seconds_left = seconds_left % 3600; minutes = pad( parseInt(seconds_left / 60) ); seconds = pad( parseInt( seconds_left % 60 ) ); if (seconds_left < 0) { days = 0; minutes = 0; hours = 0; seconds = 0; } if (seconds_left < 0) { document.getElementById("target").className = "hidden"; return true; } countdown.innerHTML = "<div class='prm'>Начинаем через: <b>" + days + "</b> дн. <b>" + hours + "</b> час. <b>" + minutes + "</b> мин. <b>" + seconds + "</b> сек.</div>"; } function pad(n) { return (n < 10 ? '0' : '') + n; } </script>