0
我有一个独特的要求。在我的应用程序中,我只需要从选择器中获取月份。由于日期选择器不能实现这一点,我做了自定义选择器只列出几个月。客户选择一个月后的日期所需格式为2011年1月1日至2011年1月1日从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);