我想从NSDate知道星期几。

示例:-假设今天是2016年10月10日,这里我使用的是第3周

NSInteger week = [_calendar component:NSCalendarUnitWeekOfMonth fromDate:date];


现在我想知道当前星期的天数,即10月10日的第二天。

最佳答案

它将获取您的天数,即2。每天的天数始终相同。 (1-7)

//Assuming your calendar is initiated like this
NSCalendar *_calendar = [NSCalendar currentCalendar];

//Fetch the day number
NSInteger day = [_calendar component:NSCalendarUnitWeekday fromDate:date];


探索NSCalendar了解更多详细信息here

关于ios - 如何从NSDate获取星期几,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39954097/

10-12 14:57