第一种方法: 使用 DateFormatter
let dateMatter = DateFormatter()
dateMatter.dateFormat = "yyyyMMdd HH"
let currentDate = dateMatter.date(from: dateMatter.string(from: Date()))!
print("1:\(currentDate.timeIntervalSince1970)")
第二种方法 : 使用 “%” 求余
var currentNumber = Date().timeIntervalSince1970
print("2:\(currentNumber)")
currentNumber = (currentNumber - (currentNumber.truncatingRemainder(dividingBy: 3600)))
print("3:\(currentNumber)")
结果
1:1578020400.0
2:1578023490.331156
3:1578020400.0








网友评论