我们如何生成任何特定选定时间的时间戳。 假设我选择了任何说“ 13/03/2019 01:11:14”的日期和时间,那么如何生成该特定时间的时间戳。
答案 0 :(得分:2)
只需在视图didload中添加此行“ print(addDate(selectDate:“ 13/03/2019 01:11:14”))“,然后在文件中添加“ addDate”功能即可。还要检查附加图像。
打印输出和在线站点都相同。
func addDate(selectDate:String) -> Double
{
let dFormat = DateFormatter()
dFormat.dateFormat = "dd-MM-yyyy HH:mm:ss"
let date = dFormat.date(from:selectDate)!
let timeStamp = date.timeIntervalSince1970
return timeStamp
}
答案 1 :(得分:1)
let selectedDate = "13/03/2019 01:11:14"
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "dd-MM-yyyy HH:mm:ss"
let date = dateFormatter.date(from:selectedDate)!
let timestamp = date.timeIntervalSince1970