beh ma io ho visto che se scrivi qualcosa del genere
var data = new Date("31/12/2001");
var giorno=data.getDate();
var mese=data.getMonth();
var anno=data.getYear();
alert(giorno+' '+mese+' '+anno);
effettivamente ottieni il giorno, il mese e l'anno giusti.
cmq il mio problema è questo.
mi vengono passate da 2 campi di testo di 1 form 2 date cosi formattate:"31/12/2001".
per confrontarle (vedere se una è maggiore dell'altra)quale è la cosa + giusta da fare??
io avevo pensato: faccio uno split della data sul "/", ottengo le variabili giorno mese e anno e poi creo con l'oggeto Date una data cosi formata
var data= new Date();
data.setDate(giorno);
data.setMonth(mese);
data.setYear(anno);
stessa cosa per laltra data.
a questo punto ho 2 date confrontabili.
potrei fare qualcosa di + veloce ma questa mi sembra una procedura corretta no?

Rispondi quotando