から唯一の時間値を取得する方法を考えていますUIDatePicker
。
基本的には13:34
(eg から[dateFormatter stringFromDate:datePicker.date]
) 収集するような時間値を取得します。
しかし、私が手に入れたいのは; 時間の値のみ → 13:34 ではなく 13
誰かがソースコードの一部を見せてくれれば大変助かります.
よろしく
から唯一の時間値を取得する方法を考えていますUIDatePicker
。
基本的には13:34
(eg から[dateFormatter stringFromDate:datePicker.date]
) 収集するような時間値を取得します。
しかし、私が手に入れたいのは; 時間の値のみ → 13:34 ではなく 13
誰かがソースコードの一部を見せてくれれば大変助かります.
よろしく
NSDateFormatter *timeFormat = [[NSDateFormatter alloc] init];
[timeFormat setDateFormat:@"HH"];
必要なものを取得するには、dateFormatter の日付形式を更新する必要があります。例えば:
[dateFormatter setDateFormat:@"HH"];
NSString *hourString = [dateFormatter stringFromDate: datePicker.date];
> NSDateFormatter *datePickerFormat = [[NSDateFormatter alloc] init];
> [datePickerFormat setDateFormat:@"HH"];
> NSString *datePickerStringToSave = [datePickerFormat stringFromDate:datePicker.date];
NSLog(@"%@",datePickerStringToSave);
日付形式パターンの詳細については、http: //unicode.org/reports/tr35/tr35-6.html#Date_Format_Patternsを参照してください。
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"HH"];
NSString *hour=[formatter stringFromDate:[timePicker date]];