string zeit, ausgabe; int h,m,z; zeit=EingabeVonFenster("Abfahrtszeit (hhmm):"); h = Convert.ToInt16( zeit.Substring(0,2) ); m = Convert.ToInt16( zeit.Substring(2, 2)); ausgabe = String.Format("Nächste Fahrt ab {0:d2}:{1:d2} Uhr:\n", h, m); z = Convert.ToInt16(zeit); if (z > 2015 || z < 516){ h = 5; m = 15; } else if ( m<=15 ) { m = 15; } else if (m < 46) { m = 45; } else { m = 15; h++; } ausgabe += "Abfahrt Kleinwalddorf:\n" + String.Format("{0:d2}:{1:d2}\n", h, m); h++; m += 15; if (m >= 60) { h++; m -= 60; } ausgabe += "Ankunft Großstaubstadt:\n" + String.Format("{0:d2}:{1:d2}", h, m); AusgebenAufFenster( ausgabe );