我知道NSDateformatter功能套件对于人类来说是一个福音,但同时它对我来说也是非常困惑。我希望你能帮助我。iOS:如何从数字中获得适当的月份名称?
我的代码中有一个int代表一个月。所以:1将是1月,2月2日等。
在我的用户界面中,我想显示这个整数作为适当的月份名称。此外,它应该坚持设备的区域设置。
感谢您的见解
在此同时,我也做了以下内容:
int monthNumber = 11
NSString * dateString = [NSString stringWithFormat: @"%d", monthNumber];
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"MM"];
NSDate* myDate = [dateFormatter dateFromString:dateString];
[dateFormatter release];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"MMMM"];
NSString *stringFromDate = [formatter stringFromDate:myDate];
[formatter release];
这是做到这一点?这似乎有点罗嗦。
你可以用LLLL – 2014-03-31 11:26:16