This question already has answers here:
Converting NSString to NSDate (and back again)
(17个答案)
两年前关闭。
我有一个类似“20170713 111326”的字符串,应该改为“13/07/2017”和“11:13 AM”。最简单的方法是什么?
(17个答案)
两年前关闭。
我有一个类似“20170713 111326”的字符串,应该改为“13/07/2017”和“11:13 AM”。最简单的方法是什么?
最佳答案
斯威夫特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))
}
关于swift - swift 将字符串转换为日期和时间格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45075217/
10-12 04:39