找出两个NSDate之间的时间差(Swift)

19

“更快”是什么意思?执行速度更快还是代码更少?参考问题的这个答案用一条语句解决了它,那你在寻找什么呢? - Martin R
1个回答

69

如果您查看与您链接的问题的第二个答案,您可以这样做: let interval = laterDate.timeIntervalSinceDate(earlierDate)


3
如何将这转换成天数? - Fed
1
@FedericoCapaldo 请看这个链接:https://dev59.com/Lozda4cB1Zd3GeqPnID0 - Ricardo Barroso
let interval = laterDate.timeIntervalSince(earlierDate as Date):在Swift 3中以秒为单位的时间差 - Alessandro Mattiuzzi
2
如果使用当前日期,请使用timeIntervalSinceNow。 - Pranav Kasetti

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接