Ios 从一个整数输入做一个倒计时?
因此,我希望用户能够输入未来的天数(一个Ios 从一个整数输入做一个倒计时?,ios,swift,xcode,time,nsdate,Ios,Swift,Xcode,Time,Nsdate,因此,我希望用户能够输入未来的天数(一个Int),然后单击按钮开始倒计时。我希望输出是到日期的天数Int。谢谢您的帮助。我假设您的日期在n天之后,我称之为dateAfterNDays,因此解决方案将使用 方法并使用.Day组件查找差异。示例如下: let dateDifference = NSCalendar.currentCalendar() .components(.Day,
Int
),然后单击按钮开始倒计时。我希望输出是到日期的天数Int
。谢谢您的帮助。我假设您的日期在n
天之后,我称之为dateAfterNDays
,因此解决方案将使用
方法并使用.Day
组件查找差异。示例如下:
let dateDifference = NSCalendar.currentCalendar()
.components(.Day,
fromDate: today, // currentDate
toDate: dateAfterNDays!, // date for countdown
options: [])
let diffInDays = dateDifference.day // Expected days
let dateDifference = NSCalendar.currentCalendar()
.components(.Day,
fromDate: today, // currentDate
toDate: dateAfterNDays!, // date for countdown
options: [])
let diffInDays = dateDifference.day // Expected days