rendered paste body 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 );