Laden...

Aus zwei DateTimes die Anzahl der Tage dazwischen ermitteln

Letzter Beitrag vor 14 Jahren 4 Posts 887 Views
Thema geschlossen
Aus zwei DateTimes die Anzahl der Tage dazwischen ermitteln

Hallo,

habe ein recht triviales Problem, mit dem ich aber nicht zurechtkomme!

Ich habe zwei Daten, die ich voneinander subtrahiere. Damit bekomme ich ein weiteres DateTime-Objekt in der Form 185.00:00:00. Hier benötige ich die Anzahl der Tage.

Ich möchte jetzt ohne viele Zwischenschritte einfach die Anzahl der Tage direkt aus dem DateTime-Objekt auslesen.
Ein Convert.ToInt32 interpretiert leider nicht nur den konvertierbaren Bereich und lässt den Rest unberücksichtigt, sondern verursacht leider eine Fehlermeldung.

Kann mir jemand helfen?

Gruß
Joachim

Hallo jowa,

schau dir mal die TimeSpan Struct an.

Again what learned...

Wenn du Zwei DateTimes subtraierst bekommst du doch ein TimeSpan objekt.

TimeSpan span = end - start;

dann kannst du es nach den Tagen Fragen

int days = span.Days;

TimeSpan.Days-Eigenschaft

Jupp!
Ganz einfach!

Habe etwas quergedacht!

Vielen Dank!

Gruß
Joachim

Thema geschlossen