美文网首页
#pragma mark - 获取当前月

#pragma mark - 获取当前月

作者: eb7a9dac29d0 | 来源:发表于2017-09-01 11:22 被阅读0次

#pragma mark - 获取当前月

- (NSString *)getMonth

{

NSDate *nowDate = [NSDate date];

NSCalendar *calendar = [NSCalendar currentCalendar];

NSDateComponents *comp = [calendar components: NSCalendarUnitYear | NSCalendarUnitMonth | NSCalendarUnitDay | NSCalendarUnitWeekday | NSCalendarUnitDay fromDate:nowDate];

// 获取今天是几月

NSInteger month = [comp month];

// 获取今天是几年

NSInteger year = [comp year];

if(_NumM == 0)

{

}

else if(_NumM > 0)

{

month = month + _NumM;

if (month > 12) {

month = 1;

year = year + 1;

}

}

else

{

month = month + _NumM;

if (month < 1) {

month = 12;

year = year - 1;

}

}

//拼接日期

NSString *monthDay = [NSString stringWithFormat:@"%ld-%ld",year,month];

return monthDay;

}

相关文章

网友评论

      本文标题:#pragma mark - 获取当前月

      本文链接:https://www.haomeiwen.com/subject/ymbhjxtx.html