Это будет немного сложно объяснить, но
У меня есть 2 даты, меня интересуют день и месяц, если только у 2 дат нет одного года
2015 /12/30 и 2019/01/04
игнорируя часть года (вид) результата , я ожидаю разницу в 6 дней для 2 дат выше
, еслия должен был использовать date.DayOfYear, я бы получил 364 (2015/12/30) и 4 (2019/01/04) соответственно
, однако, если годы совпадают, то 2019/01/04 2019/12 /30 тогда результат, который я ожидаю , будет разница в 359 дней
есть ли умный способ сделать это, не добавляя код в операторы if?