我想计算给定月份的周数。 例如,2012年7月应该有26,27,28,29,30和31周数。 我编写了这段代码,但我正在寻找一种可行的方法来获取前一周和后一周的数字。有任何想法吗。计算给定月份的周数
谢谢, Darrell。
//Get current week number
NSCalendar *cal = [NSCalendar currentCalendar];
NSDateComponents *components = [cal components:NSWeekCalendarUnit fromDate:[NSDate date]];
NSInteger week = [components week];
NSLog(@"Week nummer: %d", (int)week);
//Get week numbers in month
[components weekOfYear];
NSRange weeksInMonth = [cal rangeOfUnit:NSWeekCalendarUnit
inUnit:NSMonthCalendarUnit
forDate:[cal dateFromComponents:components]];
NSLog(@"Weken in maand: %lu", weeksInMonth.length);
我有一个包含文本信息的文件。我希望能够得到一个日期列表,然后计算一年中唯一的月份。我自然而然地这样做。但是我可以使用Cobol。 – 2014-08-07 16:27:39