Ich erhalte Antwort vom Dienst, derWie konvertiert NSString zu NSDate
"created_at" = "Thu Jul 06 07:26:23 +0000 2017";
i-Format die Zeichenfolge in NSDate konvertieren möchten ich weiß nicht, wie es
dies zu tunIch erhalte Antwort vom Dienst, derWie konvertiert NSString zu NSDate
"created_at" = "Thu Jul 06 07:26:23 +0000 2017";
i-Format die Zeichenfolge in NSDate konvertieren möchten ich weiß nicht, wie es
dies zu tunVersuchen:
NSString *dateString = @"Thu Jul 06 07:26:23 +0000 2017";
NSDate *date =[[NSDate alloc] init];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter.dateFormat = @"EEE MMM dd hh:mm:ss Z yyyy";
date = [ dateFormatter dateFromString:dateString];
Verwenden Sie diesen Code
(Quelle :: http://nsdateformatter.com)
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"EEE MMM dd hh:mm:ss Z yyyy"];
NSDate *date = [dateFormat dateFromString:[NSString stringWithFormat:@"Thu Jul 06 07:26:23 +0000 2017"]];
NSLog(@"date is %@ ",date);
ObjectiveC Implementierung
NSString *dateString = @"Thu Jul 06 07:26:23 +0000 2017";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
NSDate *date =[[NSDate alloc] init];
dateFormatter.dateFormat = @"EEE MMM DD hh:mm:ss Z yyyy";
date = [dateFormatter dateFromString: dateString]; //generates date from dateString
Swift Implementierung geht unter
let dateString = "Thu Jul 06 07:26:23 +0000 2017"
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "EEE MMM DD hh:mm:ss Z yyyy"
dateFormatter.date(from: dateString) //"Jan 6, 2017, 12:56 PM"
NSDateFormatter *f = [[NSDateFormatter alloc] init];
[f setDateFormat:@"E MMM d HH:mm:ss Z yyyy"];
NSDate *date = [f dateFromString:@"Thu Jul 06 07:26:23 +0000 2017"];
Datum Format würde nicht funktionieren ... sollte : [f setDateFormat: @ "E MMM d HH: mm: ss Z yyyy"]; ... Es gibt kein Komma nach dem Tag – Burnie777
@ Burnie777 Seine Arbeit für mich mit oder ohne Komma auch. Ich überprüfe beide Ergebnisse. – Nirmalsinh
Ok, das ist interessant ... das ist sehr gut zu hören ... – Burnie777
"Format Ich weiß nicht, wie es geht": Durch das Lesen des Dokuments und was jeder Teil des Formats bedeutet http://www.unicode.org/reports/tr35/tr35-31/tr35-dates.html #Date_Format_Patterns – Larme
Wählen Sie: [Wie konvertiert man NSString in NSDate] (https://stackoverflow.com/search?q=Wow+to+convert+NSstring+to+Nsdate). – Willeke
Verwenden Sie http://www.sdfonlinetester.info/ um alle das Format zu kennen und zu überprüfen –