獲取對應(yīng)日期是周幾

//獲取對應(yīng)日期是周幾

+ (NSInteger)getWeekDayFromDate:(NSDate *)date{

? ? NSArray *tempWeek = @[@"7",@"1",@"2",@"3",@"4",@"5",@"6"];

? ? NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSCalendarIdentifierGregorian];

? ? NSDateComponents *comps = [[NSDateComponents alloc] init];


? NSInteger unitFlags = NSCalendarUnitYear |NSCalendarUnitMonth |

NSCalendarUnitDay |NSCalendarUnitWeekday | NSCalendarUnitHour

|NSCalendarUnitMinute |NSCalendarUnitSecond;

? ? comps = [calendar components:unitFlags fromDate:date];

? ? //? 1、2、3、4、5、6、7 分別對應(yīng) 周日、周一、周二、周三、周四、周五、周六

? ? NSInteger week = [comps weekday];

? ? NSLog(@"---%ld",week);

? ? //? 調(diào)整后 1 代表 周一

? ? return? [tempWeek[week-1] integerValue] ;

}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容