我試圖使服務的日期作爲默認日期,並在uidatepicker中進行選擇。我嘗試了一些東西,但它不起作用。在UIDatePicker中選擇特定的日期?
NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] ;
NSDateComponents *components = [[NSDateComponents alloc] init];
[components setYear:[[tempBirthDate substringToIndex:4] integerValue]];
[components setMonth:[[tempString substringFromIndex:5] integerValue]];
[components setDay:[[tempBirthDate substringFromIndex:8] integerValue]];
NSDate *defualtDate = [calendar dateFromComponents:components];
[datePicker setDate:defualtDate];
我在想什麼?
你能幫我弄清楚嗎?
例如:值從服務來爲1986年3月19日
,我希望它通過選擇器選擇。
向我們展示你的樣本值從服務接收和預期輸出 – NeverHopeless
你爲什麼不使用,而不是[成分NSDateformatter setYear :[[tempBirthDate substringToIndex:4] integerValue]]; blah blah .... – Johnykutty