访问和保存函数外部的时间戳

时间:2018-09-24 21:07:09

标签: ios swift syntax

swift的一些新功能只是在处理时间戳时快速查询了一下。

我拥有的是一个我想通过它按下按钮时显示时间的应用程序;这发生在3个按钮的每个按钮上。设置很好,我想做的就是快速访问每个时间,这样我就可以显示一个标签,告诉每次之间的差异。 (即endtime-starttime等于)。除了能够访问按钮按下功能中的那些时间戳之外,所有设置都已设置。

对于这种快速解决方案的任何见解,我都知道这可能是一个非常普通/基本的问题

1 个答案:

答案 0 :(得分:0)

我假设通过“时间戳”指的是Date结构(最常用于此目的)。如果在Xcode中按Command + shift + 0,将转至进行搜索的文档,并查看可以在Date上调用的所有各种功能,以使用它进行所需的操作。

您似乎感兴趣的功能是

func timeIntervalSince(_ date: Date) -> TimeInterval

您将像这样使用它

let date1 = Date()
let date2 = Date()
print(date1.timeIntervalSince(date2))