Grazie mille Massimo, sei stato veramente utile. Con toGMTString() il problema scompare. Ho dato un'occhiata più approfondita al comando ed ho scoperto che la "convenzione UTC" é preferibile anche se identica. Inoltre UTCoffset é in minuti quindi la stringa é questa ma poco importa:
data = localDate.toUTCString()+(UTCoffset * 60 * 1000);
Grazie mille per l'aiuto, sei stato a dir poco unico!![]()
A questo punto nascono però degli altri problemi che nuovamente non riesco ad affrontare quindi vorrei provare a chiederti un ultimissimo aiuto.
Perché con la variabile data non funzionano altre simpatiche funzioni come getMinutes(), getSeconds(), getTime() e moltre altre simili? Come posso lavorare con toUTCString()? Il mio obiettivo era quello di scrivere la data nella forma:
ora:minuti:secondi, giorno del mese, mese, anno
Ho provato a scrivere:
per ottenere una nuova data formattata decondo la sequenza standard di Date() ma non c'é verso di venirne a capo.codice:UTCDate = new Date(data);
![]()
Se scrivo:
inciampo nuovamente nello stesso problema.codice:a = Date.parse(localDate.toGMTString()); b = (UTCoffset * 60 * 1000); prova2 = new Date(a+b);
Ancora grazie per il tuo tempo.![]()