code: public Calendar getSelectedTime() {
          final Object selectedItem = getSelectedItem();
          if(!(selectedItem instanceof TimeItem))
              return null;
          return ((TimeItem) selectedItem).getTime();
      }
docs: Gets the currently selected time (that the Spinner is showing)
  @return The selected time as Calendar, or null if there is none.