Цитата Сообщение от petera Посмотреть сообщение
Дни считать предлагаю потому, что
Хотелось, чтобы "помучился" поменьше и не ошибся в днях года, когда будет "вручную прописывать"
Вы о чём?
Одно дело перечислять расписание для каждого дня в году (это норм), а другое -- вычислять номер текущего дня в году (это не норм). [1..12, 1..31] -- выглядит вполне разумно.

Цитата Сообщение от petera Посмотреть сообщение
но 31 февраля, апреля, июня...?
А чем мешает 31 февраля?

Вы бы лучше не о Брюмерах, а о Медведеве подумали: вот снова сделает он летнее время и будет "превед медвед" два раза в год с переводом часов.