Ios倒计时,直到下一个选定的日子,以小时为单位:分钟:秒

所以我有这个

var seconds = 0 var minutes = 0 var hours = 0 var secondsUntilMidnight = 0 var minutesUntilMidnight = 0 var hoursUntilMidnigh = 0 var day = 0 var month = 0 var year = 0 //xvar day = [ hours, minutes, seconds] var damian = "DayofWeek" var monday = true var tuesday = false var wednesday = true var thursday = false var friday = false var saturday = true var sunday = false var currentDay = 0 var nextworkingday = 0 var dayOfTheWeek = [Bool]()///Var collecting bools for each day var dayOfTheWeekText = [String]()///Collecing name for each day 

周日布尔可调我希望应用程序检测当前的时间和date,并计算时间,直到第二天被选为真正的任何帮助将是有帮助的,因为到目前为止,我有这个

 var seconds = 0 var minutes = 0 var hours = 0 var secondsUntilMidnight = 0 var minutesUntilMidnight = 0 var hoursUntilMidnigh = 0 var day = 0 var month = 0 var year = 0 //xvar day = [ hours, minutes, seconds] var damian = "DayofWeek" var monday = true var tuesday = false var wednesday = true var thursday = false var friday = false var saturday = true var sunday = false var currentDay = 0 var nextworkingday = 0 var dayOfTheWeek = [Bool]()///Var collecting bools for each day var dayOfTheWeekText = [String]()///Collecing name for each day 

但它只计算直到某个时间的下一个时间,而我希望它能够检测到例如今天是星期一,第二天是星期三,并开始倒计时到那一天的时间