1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31:
| DateTime Db_Anfang = Convert.ToDateTime(gesamtdatenTableAdapter.hole_Startdatum()); DateTime Db_Ende = Convert.ToDateTime(gesamtdatenTableAdapter.hole_Enddatum());
DateTime Start = Db_Anfang; DateTime Ende = Db_Ende;
int zähler = 0;
DateTime Interval_Start = new DateTime (Db_Anfang.Year, Db_Anfang.Month, Db_Anfang.Day, 06, 00, 00); DateTime Interval_Ende = new DateTime (Db_Anfang.Year, Db_Anfang.Month, Db_Anfang.Day, 23, 00, 00);
while (Interval_Start < Db_Ende) { double Anzahl = Convert.ToDouble(gesamtdatenTableAdapter.ZählenProTag(Interval_Start, Interval_Ende));
if (Anzahl > 0) { zähler = zähler +1; }
Interval_Start = Interval_Start.AddDays(1); Interval_Ende = Interval_Ende.AddDays(1);
} |