Как проверить, находится ли DateTime.Now между двумя указанными DateTimes только для части времени?

Для моего приложения мне нужно знать, еслиNow() находится между двумя значениями.

Пользователь может установить время начала и окончания, чтобы его не беспокоило уведомление (например, ночью).

Так что, если есть дваTimePickers (время начала и окончания), которое может установить пользователь.

Допустим, пользователь устанавливает22:00 дляStartTime а также07:00 дляEndTime (это будет охватывать ночь).

Как я могу проверить, еслиDateTime.Now находится между выбранным временем начала и окончания?

РЕДАКТИРОВАТЬ: Я только хочу, чтобы это работало с часами и минутами. Поэтому, если пользователь устанавливает время начала и окончания, это должно работать каждую ночь.

Ответы на вопрос(7)

Ваш ответ на вопрос