Ну знаете, високосный год раз в 365 лет, типа: внимание, это год 2085 является високосным по решению наших предков, поэтому в январе будет минус 25, а в июле, +30, а не наоборот...
Отсчитывайте уже от мартовских ид, как и положено: октябрь - восьмой, ноябрь - девятый, декабрь - десятый...