jjzjj

lastDate

全部标签

ios - 如何检查数组中连续的工作日

我下面有一个函数(datesCheck)循环遍历一组日期,如果一天超过一个,则首先删除所有条目,然后检查数组中的日期是否连续,返回连续的天数当前日期。funcdatesCheck(_dateArray:[Date])->Int{letcalendar=Calendar.currentletuniqueDates=NSSet(array:dateArray.map{calendar.startOfDay(for:$0)}).sorted{($0asAnyObject).timeIntervalSince1970>($1asAnyObject).timeIntervalSince1970}