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

时间:2016-09-30 15:03:54

标签: ios swift swift2 uidatepicker

我需要从datePicker 2016-09-30T15:01获取此格式。

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

我在下面使用此代码,但它返回:

2016-09-30

1 个答案:

答案 0 :(得分:3)

您需要以格式引用T

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

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