salve a tutti. Ho la necessità di aggiungere a una data iniziale un certo numero di minuti.
Esempio aggiungendo 100 minuti:
-inizio: Sun Jan 08 2012 06:00:00 GMT+0100 (ora solare Europa occidentale)
-fine: Sun Jan 08 2012 07:40:00 GMT+0100 (ora solare Europa occidentale)
Ecco un pò di codice:
Ci sono casi in cui funziona perfettamente (come nell'esempio di sopra)codice:start = new Date(date); end = new Date(date); end.setMinutes(end.getMinutes()+100); console.log(start+" "+end);
E casi in cui invece non funziona per niente. Infatti se la data di inizio contiene come minuti qualcosa di diverso da zero ecco cosa ottengo:
-inizio:Sun Jan 08 2012 06:30:00 GMT+0100 (ora solare Europa occidentale)
-fine: Sun Jan 29 2012 03:40:00 GMT+0100 (ora solare Europa occidentale)
Perchè?