NSDateFormatter dateFromString Gibt Immer nil

Ich entschuldige mich schonmal im Voraus für die Fragen wiederholen Sie die Frage, aber keine der anderen Lösungen haben bei mir funktioniert noch. Jedes mal, wenn ich versuchen, geben Sie einen Datums-string der dateFromString Funktion bekomme ich null. Ich habe nicht überall Lesen, dass die Dinge sich geändert haben, seit dem iOS 7 update, aber ich bin aktuelle auf updates, wenn das macht einen Unterschied, ob oder nicht, diese arbeitet immer noch die gleiche Weise.

Dies ist der code den ich zum erstellen des Datums von string:

    NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
    [dateFormat setTimeZone:[NSTimeZone systemTimeZone]];
    [dateFormat setLocale:[NSLocale systemLocale]];
    [dateFormat setDateFormat:@"yyyy-MM-dd hh:mm:ss"];
    [dateFormat setFormatterBehavior:NSDateFormatterBehaviorDefault];

    NSDate *date = [[NSDate alloc] init];
    date = [dateFormat dateFromString:dateString];

    return date;

Ich habe meine dateFormat, basierend auf all den Lösungen, die ich gelesen habe, um dieses problem zu lösen, aber keiner von diesen Einstellungen gelöst haben, durch die problem. Die systemLocale ist definitiv für Englisch, so dass sollte nicht verursachen keine Probleme.

Dies ist der dateString ich bin vorbei, um dateFromString:

Wednesday, October 9, 2013 at 2:40:29 PM Pacific Daylight Time

Danke für die Hilfe!

Sie Verstand nicht, was Sie wirklich brauchen, um in DateFormat..., Mit was Sie die dateString werden sollten, zum Beispiel: 2013-01-04 10:32:01. Nicht das, was deins aussieht.

InformationsquelleAutor Macros185 | 2013-10-10

Schreibe einen Kommentar