non guardate i nomi se non per farvi una risata, ma la birra gioca sporco,, scenario 1 e 2
1) devo leggere tutti gli appuntamenti con count sqlite dalla prima settimana all'ultima del mese, e se la settimana è a cavallo del mese precedende o finisce a cavallo del mese successivo io devo comunque leggere tutte le settimane dal lunedì alla domenica, questo codice mi va bene direi perfetto ma,,,,, ma quando arriva a exit deve uscire dal ciclo, anzi dai cicli ss e i
2) secondo scenario, la padrona di casa dice che se non finisco entro la data pattuita mi toglie birra e il porno,, se così fosse, visto che io non posso iniziare il 4 del mese prossimo bombarderei il forum di pianti isterici ahahaah, qualche suggerimento, qui il frammento del codice.
For ss=1 To 6 ' carico le settimane del mese dal lunedì alla domenica a cavallo tra il mese precedente e successivo o viceversa
For i=1 To 7
' verifico dalla 5 settimana quando finisce il mese ed esco la prima domenica del mese successivo
If ss>=5 Then
testday = DateTime.Date( DateTime.DateParse(iniziosettimanadelmese)+(DateTime.TicksPerDay*(i)))
Log(DateTime.GetMonth(DateTime.DateParse(testday)) )
If DateTime.GetMonth(DateTime.DateParse(testday)) > (month) Then
If DateTime.GetDayOfWeek(DateTime.DateParse(testday)) = 2 Then
Exit
End If
End If
End If
ListView1.Items.Add( DateTime.Date( DateTime.DateParse(iniziosettimanadelmese)+(DateTime.TicksPerDay*(i))) )
Next
iniziosettimanadelmese=DateTime.Date( DateTime.DateParse(iniziosettimanadelmese)+(DateTime.TicksPerDay*(8)))
Next