日期格式化程序仅在iPhone 6s plus设备上崩溃(适用于所有模拟器和其他设备)

时间:2018-06-13 06:17:41

标签: dateformatter

cell.dateLabel.text = sentTime?.UTCToLocal(date: sentTime!, fromFormat: "yyyy-MM-dd'T'HH:mm:ss", toFormat: "dd-MMM-yyyy")

func UTCToLocal(date:String, fromFormat: String, toFormat: String) -> String
{

    print(date)
    let dateFormatter = DateFormatter()
    dateFormatter.dateFormat = fromFormat
    dateFormatter.timeZone = TimeZone(abbreviation: "UTC")

    let dt = dateFormatter.date(from: date)
    dateFormatter.timeZone = TimeZone.current
    dateFormatter.dateFormat = toFormat

    return dateFormatter.string(from: dt!)
}

大家好,

我正面临一些设备特定问题,即iPhone 6s Plus

我使用上面的代码来转换日期和时间格式。 我在iPhone 6s plus设备上遇到崩溃,但它在所有模拟器上都能正常工作。请帮助解决这个问题...提前致谢。

0 个答案:

没有答案