0
Im изготовление работ праздник/резервирование дня на день. У меня есть расширение, в котором работает общее количество дней между двумя NSDates, оно отлично работает, но я не знаю, как удалить все выходные дни из общей суммы.NSdate диапазон полного удаления выходных дней Swift
Вы можете помочь с этим!
extension NSDate {
func numberOfDaysUntilDateTime(toDateTime: NSDate, inTimeZone timeZone: NSTimeZone? = nil) -> Int {
let calendar = NSCalendar.currentCalendar()
if let timeZone = timeZone {
calendar.timeZone = timeZone
}
var startDate: NSDate?, endDate: NSDate?
calendar.rangeOfUnit(.Day, startDate: &startDate, interval: nil, forDate: self)
calendar.rangeOfUnit(.Day, startDate: &endDate, interval: nil, forDate: toDateTime)
let difference = calendar.components(.Day, fromDate: startDate!, toDate: endDate!, options: [])
return difference.day
}
}