http://javascript.html.it/script/ved...ttare-le-date/

EDIT: dimenticavo il GMT

function GMT() {
t = (new Date()).getTimezoneOffset()
s = (t<0)?'+':'-';
return s+String(10000+Math.abs(t*10/6)).substr(1)
}