Моя таблица имеет 3 datetime
значения: AcceptStart
, AcceptEnd
, AcceptExtra
Я хочу сравнить эти 3 datetime
значения с DateTime.Now
.Я использую ниже условия, чтобы проверить дату и время против текущего времени.Пользователь может отправить файл, только если сегодня значение составляет от AcceptStart
до AcceptEnd
.Кроме того, если AccpetExtra
имеет значение, пользователь может отправить файл, если сегодня меньше AcceptExtra
if(Config.AcceptStart.Value >= DateTime.Now)
return "notstart";
if(Config.AcceptEnd.Value >= DateTime.Now)
return "DateEnded";
if(Config.AcceptExtra.HasValue && Config.AcceptExtra.Value > DateTime.Now)
return "DateEnded";
Правильно ли указан мой код?
Есть ли лучшее решение для моей проблемы?