【发布时间】:2017-09-05 06:30:49
【问题描述】:
我为 Date 做了一个扩展,它返回一个格式化的字符串:
extension Date {
var myFormattedDate : String {
let formatter = DateFormatter()
formatter.timeZone = TimeZone.current
formatter.dateFormat = "EEEE, MMMM d, y (HH:mm a)"
return formatter.string(for: self)!
}
}
在运行时,我在 myFormattedDate 属性中设置了一个断点。
po self 打印:
2017-09-05 08:50:00 +0000
po formatter.string(for: self)! 打印:
2017 年 9 月 5 日,星期二(上午 11:50)"
可能是什么问题? 谢谢!
【问题讨论】:
标签: ios swift date nsdateformatter