Mein Code,NSDateFormatter funktioniert nicht richtig?
-(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;
}
Die oben richtig funktioniert, wenn mein Date 2012.06.06 12.00.00 ist und ich habe wie 00.00 entsprechenden Ausgang. Aber wenn ich mein Datum wie 2012-06-06 15:00:00 sende, gibt es mir keine passende Ausgabe zurück, stattdessen gibt es mir null Ausgabe zurück. Wenn ich versuche, diese Funktion zu verfolgen, wird diese Zeile am 2012-06-06 15:00:00 Datum auf NSDate *date = [dateFormatter dateFromString:dateInString];
nicht richtig konvertiert. Warum ist das passiert? Wo liege ich falsch in diesem Code ??? tun
danke es funktioniert ..... und mir etwas zusätzliches Wissen zu geben .. – Tirth
Sie sind willkommen, bitte markieren Sie es als gelöst, wenn es funktioniert –
danke es funktioniert ..... und stellt mir einige zusätzliche Kenntnisse zu mir .. – Tirth