Как найти количество цифр между двумя заданными?
Думаю, здесь нужен серьезный матанализ, может быть попробовать поискать знакомого математика?
Не знаю, за что меня заминусовали, вот написал простенькую функцию: 

public int monthInterval(int fMonth, int sMonth)
        {
            int f = fMonth + 1;
            int s = sMonth - 1;

            int buffer1 = 12 - (f - 1);

            int buffer2 = 12 - s;

            int buffer3 = buffer1 - buffer2;

            int monthInterval = buffer3;

            return monthInterval;
        }