Удобный способ создания дат годаJAVA

Программисты JAVA общаются здесь
Anonymous
Удобный способ создания дат года

Сообщение Anonymous »

Я хотел бы спросить, как наиболее подходящий способ создать список дат для определенного года для сохранения дат этого года. < /p>

Я написал следующее и это работает нормально.
Однако я не уверен, что это наиболее удобный способ. < /p>

Calendar cal = new GregorianCalendar(2012, Calendar.JANUARY, 1);
Date startDate = cal.getTime();

cal = new GregorianCalendar(2013, Calendar.JANUARY, 1);
Date endDate = cal.getTime();

List dates = new ArrayList();
Calendar calendar = new GregorianCalendar();
calendar.setTime(startDate);

while (calendar.getTime().before(endDate)) {
Date date= calendar.getTime();
dates.add(date);
calendar.add(Calendar.DATE, 1);
}


Подробнее здесь: https://stackoverflow.com/questions/117 ... es-of-year

Вернуться в «JAVA»