根据ISO 8601获得NSDate的日历周
有没有办法根据ISO 8601获得一个NSDate的日历?我认为:
Datecomponents *dateComponents = [cal components:(NSWeekOfYearCalendarUnit ) fromDate: testDate ]; int calandarWeek = [dateComponents weekOfYear];
使用不同的algorithm。
ISO定义:CW1是一年中的第一个星期,包含4天CW,周一开始
我发现。 可以configurationNSCalender:
[cal setFirstWeekday:2]; //week starts on Monday [cal setMinimumDaysInFirstWeek:4]; //first week in the year containing 4 day