Wie konvertieren von long-integer-Zeit, NSString oder NSDate zum anzeigen der Zeit?
Bekam ich eine Seriennummer form von Java-Datum umwandeln in long-integer, wie "1352101337000".
Das problem habe ich begegnete, ist, wie zu analysieren, dieses long-integer-Zahl zurück zu NSDate oder NSString, so dass ich kann klar mal wissen was die Seriennummer angezeigt wird.
Jemand haben eine Lösung für diesen Fall?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie diese,
Es zu ändern zurück,
Als pro apple-Dokumentation,
NSTimeInterval: Verwendet, um ein Zeitintervall angeben, in Sekunden.
typedef double NSTimeInterval;
Es ist vom Typ double.
Konvertieren ein Datum zu string,
Swift
Dieser Antwort wurde aktualisiert Swift 3, und somit nicht mehr verwendet
NSDate
.Führen Sie die folgenden Schritte, um zu konvertieren eine lange Ganzzahl, eine Zeichenkette für das Datum.
Hinweise
long
Integer in Millisekunden seit 1970 das funktioniert. Jedoch, stellen Sie sicher, dass diese Annahme wahr ist, bevor nur Umwandlung einer alten Ganzzahl, ein Datum mit der oben beschriebenen Methode. Wenn Sie Konvertierung eines time-Intervall in Sekunden dann nicht dividieren Sie durch 1000, natürlich.