查找两个 NSDates 之间的时间差 Swift

Finding the difference in time between two NSDates Swift

我有两个NSDate对象:startDate和endDate,都是NSDate对象。我想找出这两个日期之间的区别。我知道已经有一个关于此的已解决问题 (Getting the difference between two NSDates in (months/days/hours/minutes/seconds)),但我想知道是否有更快的方法来执行此操作(更少的执行代码)。这可能吗?

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