将字符串“2/10/2014 10:12:12 AM”转换为obj c中NSDate中的相同格式?

时间:2014-02-11 10:37:02

标签: ios nsstring nsdate nsdateformatter

我有这种格式的字符串@"2/10/2014 10:12:12 AM"(月/日/年小时:分钟:上午/下午)。如何将其转换为NSDate格式。 我感觉很简单,但没有采用相同的格式。

1 个答案:

答案 0 :(得分:1)

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]);

接下来你需要弄清楚的是时区。