Swift 中是否有 DateTime.FromOADate 的等效方法?
我正在尝试将此 VB 代码转换为 swift
If Format(System.DateTime.FromOADate(v12 / 24), "ss") >= 30 Then
v13 = Format(System.DateTime.FromOADate((v12 + (1 / 60)) / 24), "HH:mm")
Else
v13 = Format(System.DateTime.FromOADate(v12 / 24), "HH:mm")
End If
最佳答案
有 func timeIntervalSinceDate(_ anotherDate: NSDate) -> NSTimeInterval
它返回一个 NSTimeInterval ( double ),表示两个日期之间的秒数差异。
Documentation 。
let interval =date.timeIntervalSinceDate(pastDate)
关于ios - DateTime.FromOADate 等价于 swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30961799/