MediaWiki:BloodTest.js — различия между версиями
Материал из Guild Wars 2 wiki
Blood (обсуждение | вклад) |
Blood (обсуждение | вклад) |
||
Строка 16: | Строка 16: | ||
else if (offset < 0) offsetstring = offset; | else if (offset < 0) offsetstring = offset; | ||
− | timerElem.innerHTML = pad(d.getUTCHours()) + ":" + pad(d.getUTCMinutes()) + ":" + pad(d.getUTCSeconds()) + "UTC" | + | timerElem.innerHTML = pad(d.getUTCHours()) + ":" + pad(d.getUTCMinutes()) + ":" + pad(d.getUTCSeconds()) + "UTC" + |
" (" + pad(d.getHours()) + ":" + pad(d.getMinutes()) + ":" + pad(d.getSeconds()) + "UTC" + offsetstring ")"; | " (" + pad(d.getHours()) + ":" + pad(d.getMinutes()) + ":" + pad(d.getSeconds()) + "UTC" + offsetstring ")"; | ||
setTimeout(timer, 1000); | setTimeout(timer, 1000); |
Версия 21:04, 11 декабря 2017
/* Для тестирования разной фигни. * Загружается через MediaWiki:Common.js */ //Простенький таймер var headerList = document.querySelector("#p-personal .pBody ul"), timerElem = document.createElement("li"); timerElem.setAttribute("id", "pt-timer"); headerList.insertBefore(timerElem, headerList.firstElementChild); (function timer() { var d = new Date(), offset = (-1 * d.getTimezoneOffset() / 60), offsetstring; if (offset > 0) offsetstring = "+" + offset; else if (offset < 0) offsetstring = offset; timerElem.innerHTML = pad(d.getUTCHours()) + ":" + pad(d.getUTCMinutes()) + ":" + pad(d.getUTCSeconds()) + "UTC" + " (" + pad(d.getHours()) + ":" + pad(d.getMinutes()) + ":" + pad(d.getSeconds()) + "UTC" + offsetstring ")"; setTimeout(timer, 1000); })(); function pad(d) { return (d < 10 ? '0' : '') + d; }