-4
所以我希望用戶能夠輸入將來的天數(一個Int
),然後單擊一個按鈕開始倒計時。我希望輸出爲日期前的Int
。謝謝你的幫助。從Int輸入輸入倒數計時器嗎?
所以我希望用戶能夠輸入將來的天數(一個Int
),然後單擊一個按鈕開始倒計時。我希望輸出爲日期前的Int
。謝謝你的幫助。從Int輸入輸入倒數計時器嗎?
我假設你有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