Wie bekomme ich das aktuelle Datum im kurzen format im Swift

In den Bildern unten sehen Sie den code, den ich schrieb und die Werte aller Variablen:

class fun getCurrentShortDate() -> String {
    var todaysDate = NSDate()
    var dateFormatter = NSDateFormatter()
    dateFormatter.dateFormat = "dd-MM-yyyy"
    var DateInFormat = dateFormatter.stringFromDate(todaysDate)

    return DateInFormat
}

Variable Werte

Wie Sie sehen können, das aktuelle Datum zu finden ist kein problem, aber wenn ich versuche zu ändern, NSDate, um ein string ist, nur wird es nicht tun.

Nicht link zu deinem code -- schließen Sie es in Ihrer Frage.
1. Nicht schämen. Jeder startet irgendwo. 2. Fügen Sie den code direkt in den post und nicht als posting ein Bild
Können Sie ein println(DateInFormat) und beweisen, dass der string leer ist?
Etwas seltsam ist. Es sollte ziemlich schwer zu machen, dass ein bestimmtes Stück code scheitern. Es kann ein debugger-Problem -- der Xcode debugger-variable display-Zeug ist ziemlich flockig, und nicht zu trauen.
Das sollte println(DateInFormat).

InformationsquelleAutor Friso Buurman | 2015-02-04

Schreibe einen Kommentar