【发布时间】:2016-08-04 10:43:15
【问题描述】:
我们如何计算所选年份的总周数?
假设我选择 2000 年,那么它应该计算 2000 年的总年数。
提前致谢。
【问题讨论】:
-
@NDoc:您提供的链接对我来说不是有用的。
-
@NDoc 这是我的代码:- (NSInteger) getNumberOfWeeks : (NSDate *) fromDate { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:NSCalendarUnitWeekOfYear fromDate:fromDate];返回[组件weekOfYear]; } NSDateFormatter *dateformater = [[NSDateFormatter alloc] init]; [日期格式化程序 setDateFormat:@"YYYY/MM/dd"]; NSDate *date = [dateformater dateFromString:@"2015-01-01"]; NSLog(@"%ld",(long)[self getNumberOfWeeks:date]);
-
@NDoc: 它返回 1 实际上我需要 2000 年的一周