我怎样才能将当前月份变为“Jan”,但我想要这种格式"1"
,简而言之我希望当前月份as number
,因为我想将该数字附加到字符串中以完成URL JSON解析的链接。先感谢您。
答案 0 :(得分:3)
试试这个你会得到月号
NSDate *date = [NSDate date];
NSDateFormatter *dateFor = [[NSDateFormatter alloc]init];
[dateFor setDateFormat:@"MM"];
//[dateFor setDateFormat:@"M"]; // Use single M for avoid 0 before month number
NSString *monthNumber = [dateFor stringFromDate:date];
希望它会有所帮助..
答案 1 :(得分:0)
您可以使用NSCalendar从中获取NSDateComponents:
NSCalendar *calendar = [[NSCalendar alloc] init];
NSDateComponents *components = [calendar components: NSMonthCalendarUnit fromDate:date];
NSInteger month = [components month];