Я использую NSDateFormatter для преобразования TIMESTAMP в строку это мой кодstringFromDate аварии на специальном устройстве
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)
Когда я запускаю этот код в моем IPad это аварии в
stringFromDate
, но я запускаю его в iPhone, это w orks fine
Я попытался установить системное время с 12 часами, это тоже сбой.
Какое у вас времяStamp? – kb920
времяStamp: 1553759751.415 с двойным значением 1553759751.415 @ kb920 – jansma
возвращение 2019-03-28. У меня 12-часовой формат в моем симуляторе – kb920