iOS 自动计算日期 - 一般人我不告诉他

- (NSMutableArray*)GetTomorrowDay:(int)day

{

NSDate*date = [NSDatedate];

NSMutableArray*arr = [NSMutableArrayarray];

NSCalendar*gregorian = [[NSCalendaralloc]initWithCalendarIdentifier:NSCalendarIdentifierGregorian];

NSDateComponents*components = [gregoriancomponents:NSCalendarUnitWeekday|NSCalendarUnitYear|NSCalendarUnitMonth|NSCalendarUnitDayfromDate:date];

NSDateFormatter*formater = [[NSDateFormatteralloc]init];

[formatersetDateFormat:@"MM-dd"];

NSString*curTime = [formaterstringFromDate:date];

[arraddObject:curTime];

for(inti =1; i

{

[componentssetDay:([componentsday]+1)];

NSDate*beginningOfWeek = [gregoriandateFromComponents:components];

NSDateFormatter*dateday = [[NSDateFormatteralloc]init];

[datedaysetDateFormat:@"MM-dd"];

[arraddObject:[datedaystringFromDate:beginningOfWeek]];

}

returnarr;

}

输入数值 ,返回当天到数值的日期

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容