我是新来的ios开发。我正在使用uipickerview制作一个自定义日期选择器。我有日期阵列用作uipickerview的数据源。自定义DatePicker使用UIPIckerView
我想知道如何仅显示标签:今天,明天,周五,周六,周日,周一,本周的周二和休息日的格式为“EEE,LLL d”。
我试过这段代码,但没有奏效。
for(int i=0;i<22;i++)
{
NSDate *myDate = [NSDate dateWithTimeIntervalSinceNow:60 * 60 * 24 * i];
NSDate *now=[NSDate date];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateStyle:NSDateFormatterMediumStyle];
[dateFormatter setDateFormat:@"EEE, LLL d"];
if(myDate==now)
{
NSString *[email protected]"today";
[datesArray addObject:myDateString];
}
else
{
NSString *myDateString = [dateFormatter stringFromDate:myDate];
[datesArray addObject:myDateString];
}
}
如何使用webservice的日期作为开始日期(当前日期)? – user2885928
你可以发布来自webservice的日期,我需要知道你的日期来自哪种格式 –
这可能是最好的另一个问题。我收集这涉及比这个数组更多的选择器委托和数据源。 –