time picker, calendar formatting

uses calendar for formatting
added timePicker and timePickerInterval options