Deerua about Coding -> Заметки с тегом «getTime»

Блог о кодинге, автор Deerua

coding, javascript, css, html, php, jquery, mysql, deerua

Deerua about Coding

 Избранное

 Самые комментируемые за всю историю

 175 заметок ненаглядно

 Архив за 2010, 2009, 2008  год


 30 июня 2009, 16:51       более 8-и месяцев назад

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();




 Комментировать…

 Теги: javascript   getTime

Нужно создать сайт на 1С-Битрикс(Bitrix)?
Работает на движке e2 Selecta * All sources code was highlighted with w3club Highlighter.
deer.org.ua © 2008—2010 Vitaliy Bogdanets Deerua