Я уверен, что это очень легко, но у меня внезапный ментальный блок.
Я пытаюсь получить объект DateTime для следующего появления 3am. Например, если DateTime.Now
- 16/july/2009 : 12:04pm
- следующая ошибка 3am будет 17/july/2009 : 03:00
Однако, если DateTime.Now
было 17/july/2009 : 01:00
, тогда следующее появление все равно будет 17/july/2009 : 03:00
(а не на следующий день).
Это имеет смысл?