Buongiorno a tutti,

per stabilire la data di fine mese relativa ad una determinata data utilizzo il seguente metodo:

var data=new Date(anno,mese,0);
//anno e mese sono le relative stringhe della data nel form già recuperate
ultimo_gg=data.getDate();
var data_new=new Date(anno,mese,ultimo_gg);
var gior=data_new.getDate();
var mes=data_new.getMonth();
var ann=data_new.getFullYear();
document.nome form.nome campo.value=(ann+\'-\'+mes+\'-\'+gior);

Probema: per certe date non funziona, se metto qualsiasi data di gennaio 2009 mi restituisce 3/2/2009, febbraio funziona correttamente, marzo restituisce 1/4/2009....e cos' via....