Показать сообщение отдельно
  #1 (permalink)  
Старый 22.06.2013, 23:55
Профессор
Отправить личное сообщение для hoax Посмотреть профиль Найти все сообщения от hoax
 
Регистрация: 20.09.2012
Сообщений: 151

Таймер с МСК временем!
Помоги, уже замучался целый день сижу, есть таймер отбратного отчета до определенного времени

<script type="text/javascript">// <![CDATA[
var div = document.getElementById('time');
var timer = setInterval( function() {

var start = new Date(2013, 5, 25, 19);

var now = new Date();



var ms = start-now;
if(ms > 0) {
var d = (ms / 86400000^0)
var h = (ms / 3600000^0)%24;
var m = (ms / 60000^0)%60;
var s = (ms / 1000^0)%60;
var ds = (ms / 100^0)%10;
div.innerHTML = 'Событие начнется чере : '+
(d<10? '0'+d : d)+':'+
(h<10? '0'+h : h)+':'+
(m<10? '0'+m : m)+':'+
(s<10? '0'+s : s)+':'+
(ds<10? '0'+ds : s);
} else {
div.innerHTML = 'НАЧАЛО!'
clearInterval(timer);
}
}, 50 )
// ]]></script>



Но проблема в том, что он отображается МЕСТНО у всех.

С UTС пробовал, но как сделать всю дату, всмысле дату старта по UTC hours+4, и время сейчас UTC hours+4 не получается! Вообщем надо чтобы отчет до определенного времени был относительно МСК
Ответить с цитированием