Swift NSDateFormatter 如何从 DatePicker 中获取合适的格式

Swift NSDateFormatter how to get appropriate formate form DatePicker

我需要从 datePicker 中获取这种格式 2016-09-30T15:01

let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-ddTHH:mm"
let dateString = dateFormatter.stringFromDate(datePicker.date)

我在下面使用这段代码,但它 return:

2016-09-30

您需要在格式中引用T

dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm"

日期格式中的任何文字文本(但不是标点符号)都必须用单引号括起来,以表明该文本不是格式说明符。