字符串到日期和时间格式 swift
String to Date and Time format with swift
我有一个类似于“20170713 111326”的字符串,应该将其更改为“13/07/2017”和“11:13 AM”。最简单的方法是什么?
Swift 3.0
试试这个代码
let st = "20170713 111326"
let dateFmt = DateFormatter()
dateFmt.dateFormat = "yyyyMMdd HHmmss"
if let date = dateFmt.date(from: st) {
dateFmt.dateFormat = "dd/MM/yyyy HH:mm a"
let finalDate = dateFmt.string(from: date))
}
我有一个类似于“20170713 111326”的字符串,应该将其更改为“13/07/2017”和“11:13 AM”。最简单的方法是什么?
Swift 3.0
试试这个代码
let st = "20170713 111326"
let dateFmt = DateFormatter()
dateFmt.dateFormat = "yyyyMMdd HHmmss"
if let date = dateFmt.date(from: st) {
dateFmt.dateFormat = "dd/MM/yyyy HH:mm a"
let finalDate = dateFmt.string(from: date))
}