C# mit Zeiten rechnen?
Hallo zusammen!
Ich habe als Beispiel folgendes Szenario: Es ist 0:00 Uhr und ich möchte jetzt zu dieser Uhrzeit 4 Stunden un 30 Minuten hinzuberechnen!
Wie geht man vor (hatte noch nie was mit Zeiten zu tun ^^ :D)
Grüße und danke im Voraus!
2 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
Nutzer, der sehr aktiv auf gutefrage ist
DateTime start = new DateTime(0, 0, 0, 0, 0, 0);
TimeSpan duration = new TimeSpan(4, 30, 0);
DateTime result = start.Add(duration);
console.WriteLine(result);
https://msdn.microsoft.com/de-de/library/system.datetime.add%28v=vs.110%29.aspx
Ich hab's jetzt nicht getestet, aber ungefähr so müsste das funktionieren.
Das ist relativ simpel. Stell dir eine Uhr vor. Ist auf der Uhr 00.00 Uhr und du verbringst 4 Stunden und 30 Minuten vorm pc. Was steht danach auf der Uhr?