这可能是一个非常简单的问题,但我无法将“1987 年 1 月 1 日”类型的字符串转换为“dd-MM-yyyy”格式,该格式从 Facebook 返回值“user_birthday”。请帮忙!先感谢您。
问问题
269 次
1 回答
1
非常简单:需要两种 dateFormatter 格式:
NSString *string=@"January 1, 1987"; // type string into "dd-MM-yyyy"
NSDateFormatter *dateFormatter=[NSDateFormatter new];
[dateFormatter setDateFormat:@"MMM dd, yyyy"];
NSDate *date=[dateFormatter dateFromString:string];
NSLog(@"%@",date);
[dateFormatter setDateFormat:@"dd-MM-yyyy"];
NSString *stringDate=[dateFormatter stringFromDate:date];
NSLog(@"%@",stringDate);
于 2013-04-03T05:56:57.700 回答