Я бы предложил использовать java.util.Date
вместо Calendar
. По крайней мере, в вашем объекте хранилища. Если вам нужны дополнительные функции календаря, вы можете создать экземпляр, как показано @Hamza
.
Calendar
- довольно тяжелый класс. Нет необходимости создавать его новый экземпляр, учитывая небольшой объем хранимых вами данных.
Вы можете выбрать дату из другого класса, который работает с ней, чтобы предоставить вам дополнительные функции по мере необходимости.