Ciao ragazzi .. prima di postare ho cercato nel forum... ho trovato diverse cose ma nessuna mi risolve questo problema che ho con la differenza di due date in javascript!
Questo è il codice
codice:
//calcoliamo ora la differenza tra le 2 date inserite
var darrivo=new Date("2006", marrivo, garrivo);
var dpartenza=new Date("2006", mpartenza, gpartenza);
var one_day=1000*60*60*24;
var difference_ms = Math.abs(dpartenza.getTime()-darrivo.getTime())
num_days=Math.floor(difference_ms/one_day);
alert(num_days);
in marrivo garrivo mpartenza e gpartenza ci sono i valori dei mesi e i giorni presi da delle textbox.
Il problema è: che se metto una data a cavallo tra febbraio e marzo mi sballa il conteggio dei giorni!! Per esempio se metto 26/02 e 1/03 mi calcola 6 giorni!!!! Ma in realtà ne sono 3 !!!!
Aiuto please!
Mike