Swift 字符串转换为 Swift 日期
Swift string convert to SwiftDate
如何将 12 Oct 2018 at 10:45:46 AM
转换为 SwiftDate DateInRegion
?
我的代码 returns 无:
let ds = "12 Oct 2018 at 10:45:46 AM"
let region = Region(tz: TimeZone.current,
cal: CalendarName.gregorian.calendar,
loc: Locale.init(identifier: "en"))
let format = DateFormat.custom("EEE, dd MM yyyy HH:mm:ss zzz")
var str = ds.date(format: format, fromRegion: region)
检查你的日期格式,
不可用,正确的格式是
let ds = "12 Oct 2018 at 10:45:46 AM"
let format = DateFormat.custom("dd MMM yyyy 'at' HH:mm:ss a")
如需更多信息,您将获得 from SO.for dateformats you get detailed answer from
如何将 12 Oct 2018 at 10:45:46 AM
转换为 SwiftDate DateInRegion
?
我的代码 returns 无:
let ds = "12 Oct 2018 at 10:45:46 AM"
let region = Region(tz: TimeZone.current,
cal: CalendarName.gregorian.calendar,
loc: Locale.init(identifier: "en"))
let format = DateFormat.custom("EEE, dd MM yyyy HH:mm:ss zzz")
var str = ds.date(format: format, fromRegion: region)
检查你的日期格式,
不可用,正确的格式是
let ds = "12 Oct 2018 at 10:45:46 AM"
let format = DateFormat.custom("dd MMM yyyy 'at' HH:mm:ss a")
如需更多信息,您将获得