| Attributes | 
| Name | Required | Request-time | Type | Description | 
| value | true | false | java.lang.String | Value binding representing the date and time | 
| rendered | false | false | java.lang.String | Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. | 
| required | false | false | java.lang.String | Flag indicating that the user is required to provide a submitted value for the blob. | 
| format | false | false | java.lang.String | String format for the date and time, as described by the java.text.SimpleDateFormat class, and as used in the standard DateTimeConverter. Default value is "dd/MM/yyyy HH:mm". | 
| showsTime | false | false | java.lang.String | Flag indicating that the calendar must show a time choice. Ignored since 5.4.2 as time is shown according to date format chosen. | 
| locale | false | false | java.lang.String | String representing the locale to use for the calendar. Current locale is used if not set. | 
| timeZone | false | false | java.lang.String | String timeZone ID. The server time zone is used if not set. | 
| triggerImg | false | false | java.lang.String | Image path to use for the trigger. Available since 5.4. | 
| triggerLabel | false | false | java.lang.String | Label to display on the trigger image. Defaults to "...". | 
| styleClass | false | false | java.lang.String | style class to set on the input tag. | 
| triggerStyleClass | false | false | java.lang.String | style class to set on the trigger button tag, defaults to 'calendarTrigger'. | 
| onchange | false | false | java.lang.String | Javascript onchange event handler, set on the text input | 
| onclick | false | false | java.lang.String | Javascript onclick event handler, set on the text input. Ignored since 5.4.2 as RichFaces calendar does not handle it. | 
| onselect | false | false | java.lang.String | Javascript onselect event handler, set on the text input. Ignored since 5.4.2 as RichFaces calendar does not handle it. |