相关疑难解决方法(0)

获取iOS SDK中的周数

我想从日期获得一年中的周数.我尝试了如下代码,但给了我一个错误的周数.

我的周代码:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    [dateFormatter setDateFormat:@"YYYY-MM-dd"];
    NSDate *date = [dateFormatter dateFromString:@"2012-09-15"];


    NSCalendar *calendar = [NSCalendar currentCalendar];

    NSLog(@"week: %i", [[calendar components: NSWeekOfYearCalendarUnit fromDate:date] weekOfYear]); //Display 38 instead of 37
}
Run Code Online (Sandbox Code Playgroud)

注意:如果我尝试使用[NSDate date]显示正确.

帮帮我解决这个问题..谢谢,

objective-c nsdate

6
推荐指数
2
解决办法
8259
查看次数

标签 统计

nsdate ×1

objective-c ×1