HH:MM am / pm无法从nsdate获取

时间:2016-10-20 04:46:19

标签: ios nsdate nsdateformatter

我想从nsdate获取小时数:上午/下午。

NSDate *globalDateTime; //globaldate is : 2016-10-20 06:49:00 +0000 (UTC) 
NSString *dateString12 = [NSDateFormatter localizedStringFromDate:globalDateTime
                                                          dateStyle:NSDateFormatterShortStyle
                                                          timeStyle:NSDateFormatterFullStyle];    
    NSLog(@"%@",dateString12); 

我得到的结果是NSString格式:印度标准时间20/10 / 16,2:03:00

预期结果为NSString格式:印度标准时间20/10 / 16,6:49:00

或者有什么方法我只能得到NSString格式的预期结果:下午6:49

NSP中的

dateString12是UTC格式或其他格式。它给了我正确的约会,但没有给我适当的时间。

请帮助我如何获得适当的时间。

1 个答案:

答案 0 :(得分:1)

试试这个。

content