iOS日期加一个月的方法


NSCalendar *calender2 = [[NSCalendar alloc]initWithCalendarIdentifier:NSCalendarIdentifierGregorian];

[calender2 setFirstWeekday:2];// 国外是从周日 开始算的 我们是周一 所以 写了2

NSDateComponents *components2 = nil;

components2 = [calender2 components:NSCalendarUnitYear|NSCalendarUnitMonth|NSCalendarUnitDay fromDate:currentDate];

NSDateComponents *adcomps = [[NSDateComponents alloc]init];

[adcomps setYear:0];

[adcomps setMonth:+1];

[adcomps setDay:0];

NSDate *newdate = [calender2 dateByAddingComponents:adcomps toDate:chuzhangriDate options:0];

NSLog(@"newdate =%@",newdate);


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM