我不确定我做错了什么,我需要找出两个日期之间的差异并从中提取秒数,下面是我的代码。我没有得到正确的秒数。有秒差。
public func captureStartTime() {
captureStartDateTime = Date()
}
public func captureEndTime(eventType: String, eventElement: String) {
let difference = Date().timeIntervalSince(captureStartDateTime)
let interval = Int(difference)
let seconds = interval % 60
let secondsDescrp = String(format: "%02d", seconds)
}
最佳答案
interval
就是你想要的答案。即两个日期之间的总秒数。
您的 seconds
值只有在您想从总秒数中计算小时数、分钟数和秒数或分钟数和秒数时才有用。
关于ios - 在 iOS 中查找两个日期的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55015683/