Я не знаю, имеет ли смысл выбранное мной название для всех вас, как и в моей голове, поэтому я объясню.
Я пытаюсь найти идеальное математическое решение для свиданий. Есть пара функций, которые преобразуют номера месяцев в названия месяцев и наоборот. Представьте себе ситуацию, когда вы хотите получить предыдущий месяц, а не текущий, а сейчас январь. Массив должен перейти к последнему элементу, т.е. 12 декабря, а также уменьшить год на единицу.
Это то, что я имею в виду, имея элементы массива в круге. Элемент перед первым является последним.
Я не совсем уверен, с чего начать, или есть что-то подобное.
Любые предложения будут высоко оценены.
Спасибо.
Nolo