我有一个dateFormatter:
private lazy var dateFormatter : DateFormatter = {
let formatter = DateFormatter()
formatter.dateStyle = .short
formatter.timeStyle = .none
return formatter
}()
然后我传递了一些日期,说:
let str = self.dateFormatter.string(from: Date())
我在不同的情况下会收到不同的字符串格式,例如,我可以看到像05.24.17或5/24/17这样的字符串。 我的问题:它取决于当前的区域设置或设备设置还是其他?
感谢。