daySpinner.setMinimum(1);
daySpinner.setMaximum(31);
daySpinner.setIncrement(1);
daySpinner.setSelection(new GDDate().getDayOfMonth());
daySpinner.addSelectionListener(new SelectionAdapter() {
public void widgetSelected(SelectionEvent e) {
GDDate myCalendar = new GDDate();
myCalendar.setTimeInMillis(getCalendar());
myCalendar.setDayOfMonth(daySpinner.getSelection());//(Calendar.DAY_OF_MONTH, daySpinner.getSelection());
setCalendar(myCalendar);