如何获得给定年份的周数

我已经成功检索了一个星期的数字,但现在我想知道给定年份中有多少个星期。

我怎么做?

您可以使用NSCalendarNSDateComponents获取周数

 - (NSInteger) getNumberOfWeeks : (NSDate *) fromDate { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:NSCalendarUnitWeekOfYear fromDate:fromDate]; return [components weekOfYear]; } 

此方法将返回从12月31日到您在此函数中传递的日期的周数。

Interesting Posts