如何生成特定特定时间的时间戳

时间:2019-03-18 10:53:11

标签: ios swift timestamp

我们如何生成任何特定选定时间的时间戳。 假设我选择了任何说“ 13/03/2019 01:11:14”的日期和时间,那么如何生成该特定时间的时间戳。

2 个答案:

答案 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
}

check Image

答案 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