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