Ios “转换字符串”;2014年10月2日上午10:12:12”;是否在obj c中的NSDate中使用相同格式?

Ios “转换字符串”;2014年10月2日上午10:12:12”;是否在obj c中的NSDate中使用相同格式?,ios,nsstring,nsdate,nsdateformatter,Ios,Nsstring,Nsdate,Nsdateformatter,我有以下格式的字符串@“2/10/2014 10:12:12 AM”(月/日/年小时:分钟:秒AM/pm)。如何将其转换为NSDate格式。 我觉得很简单,但格式不一样 NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; formatter.dateFormat = @"MM/dd/yyyy hh:mm:ss a"; NSString *dateString = @"12/24/2014 10:32:42 PM"; NSDa

我有以下格式的字符串
@“2/10/2014 10:12:12 AM”
(月/日/年小时:分钟:秒AM/pm)。如何将其转换为NSDate格式。 我觉得很简单,但格式不一样

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
formatter.dateFormat = @"MM/dd/yyyy hh:mm:ss a";

NSString *dateString = @"12/24/2014 10:32:42 PM";
NSDate *date = [formatter dateFromString:dateString];

NSLog(@"date: %@", [formatter stringFromDate:date]);

下一件你需要弄清楚的事情是时区。

试试DD/MM/YY hh:MM:ss请检查编辑好的问题。我试过了,但没用。我得到的这个2014-12-24 17:02:42+0000不是我想要的。我想在日期变量中再次像@“12/24/2014 10:32:42 PM”一样返回它。