首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >快速字符串转换为SwiftDate

快速字符串转换为SwiftDate
EN

Stack Overflow用户
提问于 2018-09-12 05:54:51
回答 1查看 225关注 0票数 1

如何将12 Oct 2018 at 10:45:46 AM转换为SwiftDate DateInRegion?我的代码返回零:

代码语言:javascript
复制
    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)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-12 05:55:51

检查您的日期格式,不可用,正确的格式是

代码语言:javascript
复制
let ds = "12 Oct 2018 at 10:45:46 AM"
let format = DateFormat.custom("dd MMM yyyy 'at' HH:mm:ss a")

有关从老者回答日期格式获得的更多信息,您可以从这里获得详细答案。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52288320

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档