Eh, il fatto è che setDate non ritorna l'oggetto alterato, ma altera il reference direttamente.
devi fare:
codice:oggi.setDate(oggi.getDate()+15); duesettimane = oggi; dataduesettimane= new Date(Date.UTC(duesettimane.getYear(),duesettimane.getMonth(),duesettimane.getDate(),0,0,0)); alert(dataduesettimane);

Rispondi quotando