【发布时间】:2017-10-12 05:25:25
【问题描述】:
我怎样才能只从"\u200c2017-09-10"之类的字符串中拆分"2017-09-10"。
days = "\u200c2017-09-10"
let formatter = DateFormatter()
formatter.dateFormat = "yyyy-MM-dd"
date = formatter.date(from: days)
日期未拆分时返回nil。
【问题讨论】:
-
如果您收到相同的格式,那么您可以删除前 6 个字符!或者你可以抓取最后 10 个字符。
-
如果还有更多字符
-
如何,请提供代码
-
如果是任意字符串,您可以使用 NSDataDetector:stackoverflow.com/a/27861843/1489885
标签: swift swift3 nsdateformatter