【发布时间】:2020-02-27 17:22:18
【问题描述】:
我正在尝试使用 String to Date 格式化程序,但一直出错。 像这样调用函数:
self.stringToDate(date: "26 10 1995 10:54:00")
这是函数:
func stringToDate(date: String) -> Date {
print(date)
let formatter4 = DateFormatter()
formatter4.dateFormat = "dd MM yyyy HH:mm:ss"
return formatter4.date(from: date)!
}
这是控制台中的结果:
26 10 1995 10:54:00
1995-10-26 16:54:00 +0000
【问题讨论】:
-
检查您的时区。
-
据我所知,时区没有任何变化,不要再看了stackoverflow.com/questions/33639037/…
-
见 DateFormater.timeZone