2016-08-13 72 views

回答

0

我假设你有n天后的日期,我把它叫做dateAfterNDays所以解决方案将使用NSDateComponents

components(_:fromDate:toDate:options:) 

方法和使用.Day组件找到差异。示例如下:

let dateDifference = NSCalendar.currentCalendar() 
           .components(.Day, 
              fromDate: today, // currentDate 
              toDate: dateAfterNDays!, // date for countdown 
              options: []) 

let diffInDays = dateDifference.day // Expected days