Iphone UIDatePicker在时间模式下-如何获取唯一的;小时值“;
我想知道如何从Iphone UIDatePicker在时间模式下-如何获取唯一的;小时值“;,iphone,ios,datepicker,Iphone,Ios,Datepicker,我想知道如何从UIDatePicker获取唯一的小时值 基本上,它从中获取时间值,如13:34(例如[dateFormatter stringFromDate:datePicker.date]) 然而,我想要得到的是;仅小时值→ 13而不是13:34 如果有人展示部分源代码,那将是非常有帮助的 关于您需要更新dateFormatter的日期格式以获得所需的内容。例如: NSDateFormatter *timeFormat = [[NSDateFormatter alloc] init]; [t
UIDatePicker
获取唯一的小时值
基本上,它从中获取时间值,如13:34
(例如[dateFormatter stringFromDate:datePicker.date]
)
然而,我想要得到的是;仅小时值→ 13而不是13:34
如果有人展示部分源代码,那将是非常有帮助的
关于您需要更新dateFormatter的日期格式以获得所需的内容。例如:
NSDateFormatter *timeFormat = [[NSDateFormatter alloc] init];
[timeFormat setDateFormat:@"HH"];
[dateFormatter setDateFormat:@"HH"];
NSString *hourString = [dateFormatter stringFromDate: datePicker.date];
有关日期格式模式的mor信息,请查看这些
> NSDateFormatter *datePickerFormat = [[NSDateFormatter alloc] init];
> [datePickerFormat setDateFormat:@"HH"];
> NSString *datePickerStringToSave = [datePickerFormat stringFromDate:datePicker.date];
NSLog(@"%@",datePickerStringToSave);
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"HH"];
NSString *hour=[formatter stringFromDate:[timePicker date]];