ios - DateTime.FromOADate 等价于 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), "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/

相关文章:

ios - 在 Cordova/WatchKit 应用程序上导入 MMWormhole

ios - 转换层上的 UIGestureRecognizer

ios - 在 iPhone 中单击键盘上的搜索按钮时搜索栏中的文本消失

.net - 如何在.net中创建帮助文件?

ASP.NET 甲骨文查询

arrays - Swift 中下标的模糊使用

ios - 显示长十进制数字的最佳 NSString 格式?

mysql - Visual Studio MySQL 在运行时未定义

ios - 如何在 swift 3.0 中使用 "<null>"检查条件

android - 如何基于 IOS 解决方案解析 Kotlin 中的变量?