Je voulais savoir si deux DateTime
sont dans une semaine. L'un d'eux est le système actuel Datetime
, que je l'ai obtenu en utilisant:Déterminer si les deux DateTime sont dans une semaine
DateTime CurrentDateTime = new DateTime();
CurrentDateTime = DateTime.Now;
L'autre DateTime
sera juste une date sélectionnée. En supposant qu'il est stocké dans une variable appelée: ExportDate
.
Alors, je peux trouver la différence entre eux en faisant
ExportDate.Subtract(CurrentDateTime)
Mais je ne peux pas changer cette valeur en un int pour comparer ... Alors, comment dois-je comparer à DateTime
pour voir si cela deux les dates sont plus grandes que 0Days, et moins de 7Days.
OT vous laisser l'ordinateur faire trop de travail: d'abord assinging 'new DateTime()' puis immédiatement 'écraser DateTime.Now'. Passer la première affectation et/ou combiner les deux lignes. –
Voulez-vous "dans les 7 jours" ou "dans la même semaine"? A titre d'exemple: "Thusday" et "next lundi" seraient-ils un match? –