Entwickler-Ecke

Basistechnologien - Datumvergleich nur anhand des Datums


rAyt - Mo 20.04.09 10:23
Titel: Datumvergleich nur anhand des Datums
Hallo zusammen,
ich habe zwei volle DateTime Value xx.xx.xx xx:xx die ich untereinander
vergleichen möchte. Bei dem Vergleich wird allerdings die Uhrzeit mit berücksichtigt.
Also z.B.

03.03.09 14:00 <= 04.03.09 13:00 => result = false

Ich möchte aber nur anhand des Datums vergleichen, also z.b

03.03.09 14:00 <= 04.03.09 13:00 => result = true

Anbei die Funktion:


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
        
public bool CalculateReminder(DateTime LastReminder, DateTime DateToBeRead, double ReminderFrequency)
        {
            bool result = false;
            if (LastReminder.AddDays(ReminderFrequency) <= DateTime.Now)
            {
                result = true;
            }
            return result;
        }


Wie bewerkstellige ich das?

Vielen Dank im voraus!

Grüße,
RayT


bakachan - Mo 20.04.09 10:25

Du kannst die den reinen Datumsanteil eines DateTimes geben lassen und damit arbeiten
z.B.

C#-Quelltext
1:
LastReminder.Date                    


rAyt - Mo 20.04.09 10:47

Vielen Dank!