【发布时间】:2021-09-16 21:27:10
【问题描述】:
我在操场和应用程序上有以下代码,而 DateFormatter 仅针对日期“1990-10-21”返回 nil:
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "YYYY-MM-dd"
let date1 = dateFormatter.date(from: "1990-10-20") // "Oct 20, 1990 at 12:00 AM"
let date2 = dateFormatter.date(from: "1990-10-21") // nil
let date3 = dateFormatter.date(from: "1990-10-22") // "Oct 22, 1990 at 12:00 AM"
在 1989 年、2021 年进行测试...运行良好...
有没有人知道这是为什么?是bug吗?
【问题讨论】:
标签: ios swift nsdateformatter date-formatting