使用AM / PM将ISO 8601转换为NSDate

时间:2017-12-03 15:42:33

标签: ios objective-c nsdate nsdateformatter

在我的应用程序中,我从ISO 8601格式的API获取日期,例如 2017-12-03T17:19:48Z

我编写代码将其转换为NSDate但是当我打印输出时它打印出 2017-12-03 17:19:48 +0000

我想打印这样的内容: 2017-12-03 17:19:48 PM ,我怎样才能做到最好。

这是我的代码:

-(NSDate *)dateFromISO8601String:(NSString *)dateString{

 NSDate *date = [formatter dateFromString:dateString];
 NSLog(@"%@", date);

 return date;
}

0 个答案:

没有答案