将UIDatePicker结果转换为unix时间戳

CRe*_*Rey 2 ios swift swift3

我的问题是尝试将日期选择器结果转换为unix时间戳.我的客户坚持要将其作为unix时间戳保存到Firebase数据库中.我也很新,所以......

let myTimeStamp = NSDate(timeIntervalSince1970: self.datePicker?.date)
Run Code Online (Sandbox Code Playgroud)

这是datePicker的结果:2016-12-03 00:56:00 +0000这是错误:无法转换'Date?'类型的值 预期参数类型'TimeInterval'(又名'Double')

请帮助先生和女士!

rma*_*ddy 7

你已经拥有了Date.由于您需要时间戳,请致电:

let myTimeStamp = self.datePicker?.date.timeIntervalSince1970
Run Code Online (Sandbox Code Playgroud)

myTimeStamp将是NSTimeIntervalUnix时间的值.