我有这样的日期格式.. 2017-06-05T15:51:56.996-07:00
,我需要将其转换为yyyy-MM-dd hh:mm a
。我正在使用下面的代码。转换日期格式
NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSSZZZZ"];
NSDate *date = [format dateFromString:dateString];
[format setDateFormat:@"yyyy-MM-dd hh:mm a"];
NSString* finalDateString = [format stringFromDate:date];`
但我无法得到小时和上午/下午值的权利。我怎样才能得到这个?
什么是您的转换去错了。当你说你几个小时没有把握好时间,AM/PM你会得到什么样的价值? –
我得到小时:最小值为10:51而不是15:51 – Boobalan
尝试使用HH而不是hh – Himanth