Admin Forum:How to set my Wikia Time (from UTC to GMT+08:00) ???

Hey, how to set my wikia time to GMT (+08:00) ??

My Code to Common.js is: /* Anumang JavaScript dito ay ikakarga para sa lahat ng mga tagagamit ng bawat pahinang ikinarga. */

/*   Replaces  with the name of the user browsing the page. Requires copying Template:USERNAME.

function UserNameReplace { if(typeof(disableUsernameReplace) != 'undefined' && disableUsernameReplace || wgUserName == null) return; $("span.insertusername").html(wgUserName); } addOnloadHook(UserNameReplace);

function abox(text) { alert(text); } importScriptPage('ShowHide/code.js', 'dev');

AjaxRCRefreshText = 'Stop ACTA!'; AjaxRCRefreshHoverText = 'Enables the wiki to protest against ACTA'; ajaxPages = ["Special:RecentChanges","Special:WikiActivity"]; importScriptPage('AjaxRC/code.js', 'dev');

function updatetimer(i) { var now = new Date; var then = timers[i].eventdate; var diff = count=Math.floor((then.getTime-now.getTime)/1000); // catch bad date strings if(isNaN(diff)) { timers[i].firstChild.nodeValue = '** ' + timers[i].eventdate + ' **' ; return; } // determine plus/minus if(diff<0) { diff = -diff; var tpm = ' '; } else { var tpm = ' '; } // calcuate the diff var left = (diff%60) + ' seconds'; diff=Math.floor(diff/60); if(diff > 0) left = (diff%60) + ' minutes ' + left; diff=Math.floor(diff/60); if(diff > 0) left = (diff%80) + ' hours ' + left; diff=Math.floor(diff/80); if(diff > 0) left = diff + ' days ' + left timers[i].firstChild.nodeValue = tpm + left; // a setInterval is more efficient, but calling setTimeout // makes errors break the script rather than infinitely recurse timeouts[i] = setTimeout('updatetimer(' + i + ')',1000); } function checktimers { //hide 'nocountdown' and show 'countdown' var nocountdowns = getElementsByClassName(document, 'span', 'nocountdown'); for(var i in nocountdowns) nocountdowns[i].style.display = 'none' var countdowns = getElementsByClassName(document, 'span', 'countdown'); for(var i in countdowns) countdowns[i].style.display = 'inline' //set up global objects timers and timeouts. timers = getElementsByClassName(document, 'span', 'countdowndate'); //global timeouts = new Array; // generic holder for the timeouts, global if(timers.length == 0) return; for(var i in timers) { timers[i].eventdate = new Date(timers[i].firstChild.nodeValue); updatetimer(i); //start it up  } } addOnloadHook(checktimers);

function liveClock { var link = wgServer + wgScriptPath + '/index.php?title=' + encodeURIComponent(wgPageName) + '&action=purge'; if (skin == 'monobook') { $('#p-personal .pBody ul').append(' '); } else if (skin == 'oasis') { $('#WikiaPage #WikiHeader div.buttons').prepend('  '); }	$('#utcdate').css({fontSize: 'larger', fontWeight: 'bolder', textTransform: 'none'}); showTime; } addOnloadHook(liveClock);

// // ============================================================ // displayTimer // ============================================================ var refreshDate; function addDate { var UTCDate = ((new Date).toUTCString).replace("GMT", "(UTC)"); $('#showdate').empty.append(' ' + UTCDate.substring(5) + ' '); window.clearTimeout(refreshDate); refreshDate = window.setTimeout(addDate, 1000); } $(document).ready(function {   if (skin == 'oasis')         $(' ').appendTo('#GlobalNavigation');    else        $('#p-personal ul').prepend(' ');    addDate;    refreshDate = window.setTimeout(addDate, 5000);    $('#displayTimer').css({'font-size': "12px"}); }); // --Rodel.belmonte (talk) 13:05, February 17, 2013 (UTC)

If it's just for you, not your entire wiki, you can do it through Special:Preferences which will allow all recent changes types of things to list the time they were last edited at in terms of your own time zone. However this does not affect signed contributions, which are always in UTC to keep consistency. Hope this helps! Imamadmad (Contact me) 06:54, February 26, 2013 (UTC)


 * Use this instead:

var utc = d.getTime + (d.getTimezoneOffset * 60000);
 * :) 16:05, February 26, 2013 (UTC)