我正在制作一个函数来获取特定工作日的特定日期
前任。2016 年 9 月的星期日 = 4,11,18,25
import UIKit
var daysOff = [Int]()
func getNumberOfDaysInMonth (_ month : Int , _ Year : Int ,lookingFor : Int) -> (firstDay: Int , daysResults: [Int]) {
var day = Int()
if lookingFor > 7 || lookingFor < 1 {
print("error")
return (0,[0])
}else {
day = lookingFor
}
let dateComponents = NSDateComponents()
dateComponents.year = Year
dateComponents.month = month
let calendar = Calendar(identifier: .gregorian)
let date = calendar.date(from: dateComponents as DateComponents)!
let range …Run Code Online (Sandbox Code Playgroud)