Salve a tutti, ho una data di un mese, e vorrei trasformarla al sabato più vicino, se supera il mercoledì spostarla al sabato della settimana entrante, altrimenti se è nel lunedi mart o merc, spostarla al sabato della settimana corrente.
ad esempio
20/05/2010 che è giovedi, dovrei portarlo a sabato 29/05/2010
18/05/2010 che è martedi, dovrei portarlo a sabato 22/05/2010
ho provato questo codice
ma mi da risultati imprevisti.codice:nData = date() diff = (WeekDay(nData)) if diff >= 3 then uscita = dateAdd("d",diff,nData) else uscita = dateAdd("d",-diff,nData) end if
Dove sbaglio?
grazie, ciao.

Rispondi quotando