Ciao, grazie per la risposta
ho provato con '\+' ma non va, il codice è questo:

codice:
var d = new Date(); 
var n = (-(d.getTimezoneOffset())/60);

if (n>0) t='GMT \+'+ n;

else t='GMT -'+ n;
il - sotto lo stampa.