Swift - Facebook 图表 API:如何将日期作为字符串转换为 hour:min:sec
Swift - Facebook Graph API: How to convert date as String to hour:min:sec
我从 Facebook-Graph-API 得到一个日期,如“2019-05-06T08:39:43+0000”作为字符串。
在 swift 中,如何将此日期转换为,例如,如果我住在法国 (+2),“10:39:43” 也作为字符串吗?
您将时区设置为 +2 小时
let str = "2019-05-06T08:39:43+0000"
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZ"
dateFormatter.timeZone = TimeZone(secondsFromGMT: 7200)
if let date = dateFormatter.date(from: str) {
dateFormatter.dateFormat = "HH:mm:ss"
let strPlus2hours = dateFormatter.string(from: date)
print(strPlus2hours)
}
我从 Facebook-Graph-API 得到一个日期,如“2019-05-06T08:39:43+0000”作为字符串。
在 swift 中,如何将此日期转换为,例如,如果我住在法国 (+2),“10:39:43” 也作为字符串吗?
您将时区设置为 +2 小时
let str = "2019-05-06T08:39:43+0000"
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZ"
dateFormatter.timeZone = TimeZone(secondsFromGMT: 7200)
if let date = dateFormatter.date(from: str) {
dateFormatter.dateFormat = "HH:mm:ss"
let strPlus2hours = dateFormatter.string(from: date)
print(strPlus2hours)
}