我试图使从日期选择器打包的日期成为NSDate,因此我可以创建一个事件。
@IBOutlet var pckStartDate: NSDatePicker!
@IBOutlet var pckEndDate: NSDatePicker!
var dateFmt1 = NSDateFormatter()
dateFmt1.dateFormat = "yyyy-MM-dd"
var _startDate:NSDate = dateFmt1(pckStartDate)
我显然不能使用dateFromString()方法,因为pckEndDate不是字符串。我如何获得这项工作? pckEndDate是否需要先转换为字符串,然后再转换为NSDate?
任何帮助表示赞赏。
最佳答案
您正在寻找dateValue
属性:
let startDate: NSDate = pckStartDate.dateValue
let startDateString: String = dateFmt1.stringFromDate(startDate)