获取3个月前的时间(获取某一天的时间 NSDate)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取3个月前的时间(获取某一天的时间 NSDate)相关的知识,希望对你有一定的参考价值。
-(void)getThreeMonthDate:(NSDate *)mydate
{
NSLog(@"%@",mydate);
//1.创建NSCalendar
NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSCalendarIdentifierGregorian];
//2.改变NSDateComponents
NSDateComponents *adcomps = [[NSDateComponents alloc] init];
[adcomps setYear:0];
[adcomps setMonth:-3];
[adcomps setDay:0];
//3.获取NSDate
NSDate *newdate = [calendar dateByAddingComponents:adcomps toDate:mydate options:0];
NSLog(@"%@",newdate);
}
以上是关于获取3个月前的时间(获取某一天的时间 NSDate)的主要内容,如果未能解决你的问题,请参考以下文章