Classes for different calendars.

All calendars implement the Calendar interface.

The calendars do not implement the java.util.Calendar interface but they have functions to convert to and from java.util.GregorianCalendar.