是否可以使用NSDateComponents和setWeek:查找一年中的当前星期?由于setWeek在一年中的每个星期都使用1- 52形式的数字,我如何找到代表这一周的数字?
发布于 2010-08-24 17:42:33
如果我没有理解错你的问题,我认为解决方案很简单,你创建一个当前日期的NSDateComponents,然后你得到一周。
NSCalendar *calendar = [NSCalendar currentCalendar];
NSUInteger unitFlags = NSWeekCalendarUnit;
NSDateComponents *dateComponents = [calendar components:unitFlags
fromDate:[NSDate date] // for current date
options:0];
NSUInteger week = [dateComponents week]; // here is your weekhttps://stackoverflow.com/questions/3555153
复制相似问题