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.
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.
B4X:
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