Objective c 日期格式更改问题目标C
全部, 我想要dd/MMM/yyyy格式的日期格式,下面是我正在使用的代码Objective c 日期格式更改问题目标C,objective-c,nsdate,nsdateformatter,Objective C,Nsdate,Nsdateformatter,全部, 我想要dd/MMM/yyyy格式的日期格式,下面是我正在使用的代码 NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; [dateFormat setDateStyle:@"dd/MMM/yyyy"]; NSString *dateString = [formatter stringFromDate:[NSDate date]]; 但是在日期字符串中,我使用的是2014年10月21日的格式,这与我如何使用“201
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateStyle:@"dd/MMM/yyyy"];
NSString *dateString = [formatter stringFromDate:[NSDate date]];
但是在日期字符串中,我使用的是2014年10月21日的格式,这与我如何使用“2014年10月21日”格式不同。请让我知道问题是您调用的是
setDateStyle:
而不是setDateFormat:
使用此代码
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"dd/MMM/yyyy"];
NSString *dateString = [dateFormat stringFromDate:[NSDate date]];
NSLog(@"%@", dateString);
该代码输出“2014年10月22日”