Code:
import java.util*;
//...
GregorianCalendar c = new GregorianCalendar();
int ih_tag = c.get(c.DAY_OF_MONTH);
int ih_monat = c.get(c.MONTH) + 1; // achtung, das erste monat hat wert 0 !!
int ih_jahr = c.get(c.YEAR);
so bekommst z.b des heutige datum
wennst in dem kalender auch einträge speichern willst würd ich auf jeden fall eine db verwenden, oder wenn du nicht viele user hast gings auch mit objekt serialsierung in ein file.