将字符串格式化为日期格式 swift
Format string to date format swift
如何将以下字符串格式化为日期格式
- "Wed Feb 27 22:18:38 UTC 2019"
- "2018-10-31"
我需要 dd/MM/YYYY 格式的两个字符串。
您必须更改两种情况下的工作格式:
var isoDate = "2018-10-31"
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd"
print(dateFormatter.date(from: isoDate)!)
isoDate = "2016-04-14T10:44:00+0000"
dateFormatter.dateFormat = "yyyy'-'MM'-'dd'T'HH':'mm':'ssZZZ"
print(dateFormatter.date(from: isoDate)!)
如何将以下字符串格式化为日期格式
- "Wed Feb 27 22:18:38 UTC 2019"
- "2018-10-31"
我需要 dd/MM/YYYY 格式的两个字符串。
您必须更改两种情况下的工作格式:
var isoDate = "2018-10-31"
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd"
print(dateFormatter.date(from: isoDate)!)
isoDate = "2016-04-14T10:44:00+0000"
dateFormatter.dateFormat = "yyyy'-'MM'-'dd'T'HH':'mm':'ssZZZ"
print(dateFormatter.date(from: isoDate)!)