在Swift中将JSON yyyy-mm-ddthh:mm:ssz字符串转换为可读格式吗?

问题描述

我正在尝试将以问题(yyyy-mm-ddthh:mm:ssz)格式的字符串形式传递给我的应用程序的字符串转换为用户可以理解的字符串。我尝试创建一个变量来进行日期格式化:

var dateFormatter: DateFormatter {
    let formatter = DateFormatter()
    formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss'Z'"
    return formatter
}

然后我尝试如下使用它:

Text("\(self.dateFormatter.date(from: self.dateToConvert))")

其中“ dateToConvert”是要传递的JSON字符串。我得到的错误是“实例方法'appendInterpolation'需要'日期?'符合“ _FormatSpecifiable””。知道如何正确执行此操作吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)