这是我的代码:
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "dd MMM, yyyy"
let myDate = dateFormatter.dateFromString("2016-06-10")
print(myDate)
当我打印时,myDate为零。
答案 0 :(得分:0)
如果您想将此“2016-06-10”转换为“dd MM,yyyy”,那么您需要像下面的代码一样编写它,
let dateString = "2016-06-10"
let formatter = NSDateFormatter()
formatter.dateFormat = "yyyy-MM-dd"
let date = formatter.dateFromString(dateString)
formatter.dateFormat = "dd MMM, yyyy"
let st = formatter.stringFromDate(date!)
print(st) //output : 10 Jun, 2016
希望这会对你有所帮助。