Парсим java.sql.Date
Нужно было установить по умолчанию данные с текущим годом и предыдущим месяцем. Сделал так:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
@PostConstruct
public void init() {
java.sql.Date firstDayOfPreviousMonth = Dates.getFirstDayOfPreviousMonth();
System.out.println("");
System.out.println("firstDayOfPreviousMonth " + firstDayOfPreviousMonth.toString());
System.out.println("");
Calendar cal = Calendar.getInstance();
cal.setTime(firstDayOfPreviousMonth);
int month = cal.get(Calendar.MONTH);
month++;
int day = cal.get(Calendar.DAY_OF_MONTH);
int year = cal.get(Calendar.YEAR);
this.yearDefaultValue = year;
this.monthDefaultValue = Integer.toString(month);
}
Отсутствующие функции можно взять в нашей библиотеке на bitbucket.