Wie kann ich in C# Eine DateTime mit einer anderen Subtrahieren?

2 Antworten

Man kann einen DateTime so nicht einfach eine Zeit zuweisen.

Gehen tut es z.B. so:

DateTime current = DateTime.Now;
DateTime twelve = DateTime.Parse("01.01.2021 00:00:00");
TimeSpan difference = twelve - current;
Console.WriteLine($"Noch {difference.Hours} Stunden & {difference.Minutes} Minuten");

Ich erstelle ein neues Datum mit Mitternacht am 01 Januar.
Bilde die Differenz und gebe die Stunden und Minuten aus.

AllesKaese3 
Fragesteller
 31.12.2020, 22:37

Vielen Dank!!

0