Показать сообщение отдельно
  #23 (permalink)  
Старый 09.09.2018, 16:49
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,112

Сообщение от javascrip
он заново будет запускаться через 60 дней?
да
Сообщение от javascrip
нужно в таком формате 23 11:36:45
<html>
<head>
<meta charset="utf-8" />
    <title></title>
</head>
<body><div id = 'show'></div>
<script type="text/javascript">
function two(a) {
        return (9 < a ? "" : "0") + a
}
function formatTime(a) {
        a = Math.floor(a / 1E3);
        var b = Math.floor(a / 60),
                c = Math.floor(b / 60),
                d = c / 24 | 0,
                c = c % 24;
        a %= 60;
        b %= 60;
        return d + " " + two(c) + " : " + two(b) + " : " + two(a)
};


function Time() {
        var data = Date.parse('9/9/2018 ') // дата начала 1 шестидневки  строго "месяц/день/год"
        data = new Date(data);
        data.setMinutes((-180 - data.getTimezoneOffset()), 0, 0); //для коррекции   запустить в зоне акции alert((new Date).getTimezoneOffset()) и поменять число
        for (; (new Date).getTime() > data; )  {
        data.setDate(data.getDate()+60)//через сутки +1 , через 6 дней +6
        }
        var a = data.getTime() -  (new Date).getTime();
        document.getElementById("show").innerHTML = formatTime(a);
        window.setTimeout(Time, 1E3)
};
Time()
</script>
</body>
</html>
Ответить с цитированием