0
私には一意の要件があります。私のアプリでは、ピッカーから1ヶ月だけ取得する必要があります。 Date pickerではこれを実装できないため、カスタムピッカーのリストを数カ月だけ作成しました。お客様が月を選択した後の日付の必要な形式は、2011年1月1日から2011年1月2日です。UIPickerViewから月を取得
基本的に、uipickerviewから来る唯一のものは月であり、その日は静的です。 誰かが私を助けることができますか?私が試したコードです。私はあなたがこれをしたいと思います
NSString *dateString = [[NSString alloc ]initWithFormat:@"2011-%d-1 GMT+05:30", monthFromPickerAsInteger];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
// this is imporant - we set our input date format to match our input string
// if format doesn't match you'll get nil from your string, so be careful
[dateFormatter setDateFormat:@"yy-MM-DD z4"];
NSDate *dateFromString = [[NSDate alloc] init];
// ta-daaa!
dateFromString = [dateFormatter dateFromString:dateString];
NSLog(@"%@", dateFromString);