Entwickler-Ecke
Basistechnologien - Datum vergleichen
mindhunter - So 27.03.11 18:35
Titel: Datum vergleichen
Hallo,
möchte zwei Datumswerte vergleichen. Ein Datum ist variabel, das zweite soll aus dem Today erstellt werden. Dabei wird bei Today ein Monat abgezogen und der Tag durch den 10 ersetzt. Wäre also das aktulle Datum der 27.03.2011 so würde daraus der 10.02.2011 werden. Dieses Datum soll dann mit dem variablen Datum verglichen werden.
Today ist größer als Variabel
10.02.2011 > 07.02.2011
Gruß
Christian S. - So 27.03.11 18:40
Hallo!
Die Operatoren > und < sind beide für DateTime definiert, Du solltest also einfach vergleichen können.
Grüße
Christian
mindhunter - So 27.03.11 18:46
Hallo,
mein Problem liegt bei dem Zusammensetzen des Today-Datums, damit dies mit dem variablem Datum verglichen werden kann.
Gruß
Christian S. - So 27.03.11 18:52
mindhunter hat folgendes geschrieben : |
| mein Problem liegt bei dem Zusammensetzen des Today-Datums, damit dies mit dem variablem Datum verglichen werden kann. |
Und wie hätte man das erraten sollen? Am Titel wohl nicht und an Deinem Text auch nicht ... :roll:
Um das Datum zu basteln, würde ich diesen Konstruktor von DateTime benutzen:
C#-Quelltext
1:
| new DateTime(2011, 12, 10); |
Anstatt der festen Werte nimmst Du dann die entsprechenden Werte, die Du aus DateTime.Today nimmst.
mindhunter - So 27.03.11 19:22
Hallo,
das Datum bekomme ich jetzt richtig.
C#-Quelltext
1: 2: 3: 4:
| DateTime datNow = DateTime.Today datNow = datNow.AddMonth(-1)
DateTime dt = new DateTime(datNow.Year, datNow.Month, 10) |
Das variable Datum ist vom Typ String.
Mit DateTime.Parse(Variabel) kann ich es dann mit Today vergleichen.
Vielen Dank
Gruß
Moderiert von
Christian S.: C#-Tags hinzugefügt
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!