ну, если разбираться, то можно ведь получить не только число, но и номер месяца. Число минус 1 = элемент массива.
Только если массив всего один, на 31 ячейку под месяц, то прошлые данные в календаре или будут удалены или пусты и т.д.

не знаю, можно ли в MS записывать данные в массив по дням, а перечислением вытаскивать нужный элемент? это вот к тем, кто MS занимается вопрос.