2016-03-29 9 views
2

Ich benutze NSDateFormatter den Zeitstempel zu bespannen dies mein CodestringFromDate Absturz auf Spezialgerät

let string = NSString(string: timeStamp) 

let timeSta:NSTimeInterval = string.doubleValue 

print("timeStamp:\(timeStamp) with double value \(timeSta)") 

let dfmatter = NSDateFormatter() 
dfmatter.dateFormat="yyyy-MM-dd" 
dfmatter.locale = NSLocale(localeIdentifier: "zh_CN") 
let date = NSDate(timeIntervalSince1970: timeSta) 
print(dfmatter.stringFromDate(date)) 
return dfmatter.stringFromDate(date) 

Wenn ich diesen Code ausführen in meinem iPad es Sturz in

stringFromDate zu konvertieren

, aber ich führe es in iPhone es ist w Orks fein

Ich habe versucht, die Systemzeit mit 12 Stunden einzustellen, es 'stürzt auch ab.

+0

Was ist Ihr timeStamp-Wert? – kb920

+0

timeStamp: 1553759751.415 mit doppeltem Wert 1553759751.415 @ kb920 – jansma

+0

es geht zurück 2019-03-28. Ich habe 12 Stunden Format in meinem Simulator – kb920

Antwort