esiste la maniera per far leggere a javascript tale data:
var data = new Date("10/11/2001");
secondo la formattazione italiana delle date??
insomma che facendo data.getMonth() mi restituisca la seconda cifra e non la prima come farebbe ora???
grazie
esiste la maniera per far leggere a javascript tale data:
var data = new Date("10/11/2001");
secondo la formattazione italiana delle date??
insomma che facendo data.getMonth() mi restituisca la seconda cifra e non la prima come farebbe ora???
grazie
Date() riceve un'argomento diverso...
data=new Date(2004,07,08,19,44,00);
aa/mm/gg/hh/mm/ss (mm= mesi/minuti)
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?
Qualche discussione piu' in basso...: http://forum.html.it/forum/showthrea...hreadid=682810
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
hey grazie, domani ci guardo, ora devo fuggire!