如何获得给定年份的周数(How to get the number of weeks from given year)
我已经成功检索了一个星期的数字,但现在我想知道给定年份中有多少个星期。
我怎么做?
I have successfully retrieved a week number from a date, but now I want to get how many weeks are in a given year.
How do I do that?
最满意答案
您可以使用NSCalendar和NSDateComponents获取周数
- (NSInteger) getNumberOfWeeks : (NSDate *) fromDate { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:NSCalendarUnitWeekOfYear fromDate:fromDate]; return [components weekOfYear]; }此方法将返回从12月31日到您在此函数中传递的日期的周数。
You can get the number of Weeks using NSCalendar and NSDateComponents
- (NSInteger) getNumberOfWeeks : (NSDate *) fromDate { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:NSCalendarUnitWeekOfYear fromDate:fromDate]; return [components weekOfYear]; }This method will return number of week from December 31 to the date which you pass in this function.
更多推荐
发布评论