Ios swift中的DateTime.FromOADate等效项

Ios swift中的DateTime.FromOADate等效项,ios,vb.net,swift,Ios,Vb.net,Swift,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),

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(uotherdate:NSDate)->NSTimeInterval
它返回一个NSTimeInterval(双精度),表示两个日期之间的秒差。 .


感谢快速重播,问题是我的日期是双精度的,而不是日期格式。如果你已经有了表示秒的双精度,只需将它们区别开来
let interval =date.timeIntervalSinceDate(pastDate)