Ich versuche, ein NSDate
Objekt aus einer UTC-Zeit Zeichenfolge zu erhalten. Das Beispiel des Zeittelegramms ist dies:Erhalten von NSDate von Zeit Zeichenfolge mit UTC-Format
2016-07-29T11:43:55+02:00
ich NSDateFormatter
bin mit und stellen Sie das Formiat als: yyyy-MM-dd'T'HH:mm:ss
Doch diese mir die Aufnahme mit falscher Zeitzone gibt. Also das oben genannte Datum ist: 2016-07-29T09: 43: 55 + 00: 00
Wie behalte ich den Zeitzonenaspekt?
Ich habe versucht, eine 'Z'
an das Ende des Formatierungsprogramms hinzuzufügen, aber das gibt nur ein Nulldatum zurück.
Das ist richtig. 9 ist zwei Stunden hinter Ortszeit. – Tander
Mögliches Duplikat von [ISO 8601 in NSDate konvertieren] (http://StackOverflow.com/questions/17558859/convert-iso-8601-to-nsdate) – vadian
Ihr Datumsformat ist korrekt und die Datumszeichenfolge wird korrekt analysiert Sie fragen, wie Sie feststellen, was GMT Offset die eingehende Datum String hatte? – Droppy