2016-03-24 9 views
-1

Ich arbeite an einer App in Swift und ich brauche Hilfe, um ein Datum zu analysieren.Benötigen Sie Hilfe, um ein Datumsformat zu erhalten

Grundsätzlich möchte ich das aktuelle Datum vom Telefon abrufen, und das Datum zwei Wochen davon entfernt. Außerdem möchte ich es wie folgt angezeigt werden:

„2016-3-24T15: 50: 55,4853116 + 02: 00“

ich keine Erfahrung auf allen Formatierung Daten in schnellen, ich habe nur diese in Java und C#.

+1

NSDateFormatter Klassenreferenz: https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSDateFormatter_Class/ – Moritz

+0

Sehr geehrte/r Close-Wähler/in: Warum ist das nicht Thema? Das Manipulieren von Datum und Uhrzeit ist eine häufige Programmieraufgabe und eine überraschend schwierige Aufgabe. Perfekt für StackOverflow in meinen Gedanken. –

+1

Die Datumsformate sind in Java und C# identisch wie in Swift, da sie alle aus demselben Unicode-Standard stammen. – Sulthan

Antwort

1

Hier ist eine Möglichkeit, das Datum 2 Wochen von heute zu bekommen:

let secondsInADay: NSTimeInterval = 24 * 60 * 60 
let twoWeeksFromNow = NSDate(timeInterval: secondsInADay * 14 , sinceDate: NSDate()) 

Verwenden NSDateFormatter zu steuern, wie das Datum in einem bestimmten Format ausgegeben, wie Eric D. erwähnt.

Verwandte Themen