-(NSString *)trimDateStringInRequiredFormat:(NSString *)dateInString{
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"];
NSDate *date = [dateFormatter dateFromString:dateInString];
[dateFormatter setDateFormat:@"hh:mm aaa"];
NSString *dateDisplay = [dateFormatter stringFromDate:date];
return dateDisplay;
}
以上工作正常,當我的日期是2012-06-06 12:00:00,我得到了適當的輸出像12:00 AM。但是當我發送我的日期如2012-06-06 15:00:00它不會返回我適當的輸出,而是,它返回我空輸出。當我試圖追蹤此功能2012-06-06 15:00:00日期NSDate *date = [dateFormatter dateFromString:dateInString];
此行未正確轉換。爲什麼發生這種情況?我在哪裏錯了這個代碼?
感謝它的工作.....併爲我提供一些額外的知識給我.. – Tirth 2012-04-03 08:22:27
歡迎您,如果它的工作,請標記爲已解決 – 2012-04-03 08:27:29
謝謝它的作品.....並提供給我一些額外的知識給我.. – Tirth 2012-04-03 08:31:24