1
Я хочу отображать время как 8: 00a вместо 8:00 AM. Как это сделать? Я использовалПроблема с NSDateFormatter
[formatter setDateFormat:@"hh:mma"];
Любая помощь.?
Я хочу отображать время как 8: 00a вместо 8:00 AM. Как это сделать? Я использовалПроблема с NSDateFormatter
[formatter setDateFormat:@"hh:mma"];
Любая помощь.?
Это поддерживаемые unicode.
Я думаю, что вы должны следовать некоторые логики этого добиться,
[dateFormat setDateFormat:@"hh:mma"];//Convert Date to String in a Common Format
NSString *dateString = [dateFormat stringFromDate:date];
dateString=[dateString stringByReplacingOccurrencesOfString:@"AM" withString:@"a"];
dateString=[dateString stringByReplacingOccurrencesOfString:@"PM" withString:@"p"];
EDIT:
Вы также можете сделать, как,
[dateFormat setPMSymbol:@"p"];
[dateFormat setAMSymbol:@"a"];