The TimeSpinner component uses a mobility-designed time selection component and may be rendered depending on whether the mobile operating system is using iOS5 or Blackberry and it is enabled by using the useNative attribute. If the device is running iOS5/Blackberry, then the option to choose the inherent date selection component is used (so for iPhone, iPad running iOS5 or Blackberry 6 or greater) the native timeSelection may be used (html5 input tag with type="time"). If iOS5/Blackberry is not detected, then the <mobi:dateSpinner/> component renders a mobility designed non-browser solution which with popup selector, styled with <mobi:deviceStyleSheet/>. This component has mobi:ajax support.
Each device will popup the correct entry spinner that is styled as per the device; Jsf validation and conversion is supported. The non-iOS5/Blackberry version will actually have built-in conversion for date, so as long as the default pattern of 'yyyy-MM-dd' is used, then no <f:convertDateTime pattern="yyyy-MM-dd" /> tag is required.
If want native html5 timeSpinner enabled if available and using singleSubmit="true"