【发布时间】:2015-05-06 10:20:29
【问题描述】:
因为 NSDateformatter 不能使用自定义日历,所以对于像这样的日历:
NSCalendar *ISO8601 = [[NSCalendar alloc] initWithCalendarIdentifier:NSCalendarIdentifierISO8601];
[ISO8601 setMinimumDaysInFirstWeek:7];
[ISO8601 setFirstWeekday:2];
如果我们需要一年中的一周,
此日历会将 2015-04-26 16:00:00 转换为 2015-16 周。
所以我会得到一个字符串2015-16th week。
那么如何将字符串2015-16th week 转换为正确的NSDate 或DateComponents,这样如果转换这个新的NSDate 或dateComponents 就不会失去正确性?
【问题讨论】:
标签: ios