Доброго времени суток! Имеется скрипт, выводящий на сайте последние сообщения из Твиттера. Но время отправки сообщения показывается (на сайте) по Гринвичу, а необходимо по Москве. Вот кусок кода. Подозреваю, что здесь надо что-то дописать. Но что именно, не могу сообразить.
function relativeTime(pastTime)
{
var origStamp = Date.parse(pastTime);
var curDate = new Date();
var currentStamp = curDate.getTime();
var difference = parseInt((currentStamp - origStamp)/1000);
if(difference < 0) return false;
if(difference <= 5) return "только что";
if(difference <= 20) return "сек";
if(difference <= 60) return "мин";
if(difference < 3600) return parseInt(difference/60)+" мин";
if(difference <= 1.5*3600) return "час";
if(difference < 23.5*3600) return Math.round(difference/3600)+" час";
if(difference < 1.5*24*3600) return "день назад";
var dateArr = pastTime.split(' ');
dateArr[2] = russianMonth(dateArr[2]);
return dateArr[1]+'.'+dateArr[2]+' | '+dateArr[4].replace(/\:\d+$/,'')+(dateArr[3]!=curDate.getFullYear()?' '+dateArr[3]:'');
}