Originariamente inviato da Domenix
La funzione weekday() restituisce il numero del giorno della settimana dove 1 corrisponde a domenica e 7 corrisponde a sabato. A questo punto, facendo un controllo sulla data se weekday() restituisce un numero maggiore di 1 ed inferiore di 7 allora sarà una data da prendere in considerazione.
Grazie, un esempio pratico x capire meglio.
Ho scritto così:
codice:
strDataPresenza = request.form("DataPresenza")
for k = 0 to DateDiff("d", Date(), strDataPresenza)
strDataPeriodo = DateAdd("d", Date(), k)
response.write Date() & "
" & strDataPresenza & "
" & Weekday(Date()) & "
" & Weekday(strDataPresenza) & "
"
sql = " INSERT INTO tbl ( DataOperazione ) VALUES ( '" & strDataPeriodo & "' ) "
cn.Execute sql
next
Stampa questo, e sembra giusto secondo quello che mi hai detto...:
Data inizio = 03/05/2008
Data fine = 31/05/2008
numero del giorno della settimana Data inizio = 7 ( sabato 03/05/2008 )
numero del giorno della settimana Data fine = 6 ( venerdì 31/05/2008 )
Poi non ho capito il resto...