1 заметка с тегом

getTime РСС

30 июня 2009, 15:51

Javascript: get local time (UTC offset)

function calcTime(city, offset) {
    d = new Date();
    // Получаем из браузера временную зону
    // Конвертируем её в секунды (* 60000)
    // Отнимаем от времени временную зону,
    // и получаем время по гринвичу
    utc = d.getTime() + (d.getTimezoneOffset() * 60000);
    // Получаем время по Задданой временной зоне (-1.5, 2, 0)
    // (Могут быть даже дробные значения)
    nd = new Date(utc + (3600000*offset));
		return "The local time in " + city + " is " + nd.toLocaleString();
}
function KievTime() {
	document.getElementById("time").innerHTML = calcTime('Kiev', '+3');
	setTimeout("KievTime()",100); 
}
KievTime();




getTime