相关疑难解决方法(0)

如何使用Swift格式化JSON日期字符串?

我向服务器发出一个http get请求并返回一个带有日期字符串的json对象:

{
    name = "Place1";
    temperature = 79;
    humidity = 68;
    reported_at = "2013-07-21T19:32:00Z";
}
Run Code Online (Sandbox Code Playgroud)

我想格式化reported_at键,以便向用户显示可读的日期和时间.

这是我正在尝试的快速代码,它不断返回nil,因为它无法格式化日期.

    var str = "2013-07-21T19:32:00Z"

    var dateFor: NSDateFormatter = NSDateFormatter()
    dateFor.dateFormat = "yyyy-MM-dd'T'HH:mm:ss:SSS"

    var yourDate: NSDate? = dateFor.dateFromString(str)

    println(yourDate)
Run Code Online (Sandbox Code Playgroud)

如何正确格式化Swift的日期和时间?我想向用户显示日期和时间,以便他们知道何时进行阅读.

json nsdateformatter swift

17
推荐指数
2
解决办法
2万
查看次数

标签 统计

json ×1

nsdateformatter ×1

swift ×1