NSDatePicker 到 NSDate
NSDatePicker to NSDate
我正在尝试将从日期选择器中打包的日期变成 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是否需要先转成String再转成NSDate?
感谢任何帮助。
您正在寻找 dateValue
属性:
let startDate: NSDate = pckStartDate.dateValue
let startDateString: String = dateFmt1.stringFromDate(startDate)
我正在尝试将从日期选择器中打包的日期变成 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是否需要先转成String再转成NSDate?
感谢任何帮助。
您正在寻找 dateValue
属性:
let startDate: NSDate = pckStartDate.dateValue
let startDateString: String = dateFmt1.stringFromDate(startDate)