如何将字符串日期(yyyy-MM-dd'T'HH:mm:ssZ)转换为短日期

时间:2017-10-05 08:00:38

标签: swift3

我需要将长字符串日期转换为短日期

示例:

长串日期:2017-08-10T07:45:43:395Z至2017年8月10日星期日“

这个长串日期基于:“yyyy-MM-dd'T'HH:mm:ssZ”

问题:

我需要将它转换为Date对象,然后将此Date对象转换为如下字符串:“Th,2017年8月10日”

I try this but not working:

let dateFormatter = DateFormatter()
dateFormatter.locale = Calendar.current.locale
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZ"

let DateObj = dateFormatter.date(from: "2017-08-10T07:45:43:395Z")

I got nil for DateObj.

请帮助。

由于

0 个答案:

没有答案