Как определить, находится ли дата во входных данных в определенном диапазоне дат (скажем, например, последние 7 дней, то есть я скажу -7). Если это в течение последних 7 дней, сделайте что-нибудь, а что-нибудь еще
В настоящее время я могу сделать это, но я не знаю, как это изменить, чтобы достичь того, чего я хочу.
string a = "-1"; // These are values that are configurable based on which date is checked. Yesterday means, -1 for example.
string b = "-15"; // -15 means within last 15 days.
DateTime d = input;
DateTime e = d.AddDays(int.Parse(a));
if (d is between datetime.now and e)
{
//do something
}
else do something