A Calendar can be implemented using the following UI elements:
Using CalendarWeekView or CalendarDayView you can display a timescale, CalendarYearView displays entire days.
The figure below shows a typical structure of a calendar view:
A calendar view, in this case a CalendarMonthView, including an CalendarEntry and a DayPattern. The DayPattern contains a WorkingTime.