我想添加天的日期,我得到了很多代碼這一點,但他們都不工作了我下面顯示的是我的代碼,請別人幫我解決這個問題添加天的NSDate
int daysToAdd=[[appDlegateObj.selectedSkuData
objectForKey:@"Release Time"] intValue];
NSTimeInterval secondsForFollowOn=daysToAdd*24*60*60;
NSString *dateStr=[contentDic objectForKey:@"Date"];
NSDateFormatter *dateFormatter=[[NSDateFormatter alloc]init];
[dateFormatter setDateFormat:@"yyyy-MM-dd"];
NSDate *dateFromString=[[NSDate alloc]init];
dateFromString=[dateFormatter dateFromString:dateStr];
[dateFormatter release];
NSDate *date=[dateFromString dateByAddingTimeInterval:secondsForFollowOn];
謝謝月光,你的代碼工作正常。 – karthick
@moonlight:關於dateByRemovingComponents呢?如果我需要在目前的日期前1個月取得新的日期,我該怎麼辦? –
@BishalGhimire setMonth爲-1(用於'dateComponents')或任何你想要減去的數字。 –