在使用美国语言环境的应用程序时,我需要格式化以下日期:1月1日、7月2日、11月28日我应该怎么做?使用NSDateFormatter进行搜索,但我无法设置合适的格式,而且默认格式太长。 最佳答案 NSDateFormatter*format=[[NSDateFormatteralloc]init];[formatsetDateFormat:@"MMMMdd'st'"];NSDate*now=[[NSDatealloc]init];NSString*dateString=[formatstringFromDate:now];NSLo