가 시작을 찾아 현재 주 동안 종료하려면 전주의 시작과 끝 일을 찾을 수 있습니다 :어떻게이 어떻게 관리
extension NSDate {
static func week() -> (NSDate, NSDate) {
let calendar = NSCalendar.currentCalendar()
calendar.firstWeekday = 2
var interval = NSTimeInterval(0)
var startOfWeek: NSDate?
var endOfWeek: NSDate!
calendar.rangeOfUnit(.WeekOfMonth, startDate: &startOfWeek, interval: &interval, forDate: NSDate())
endOfWeek = startOfWeek?.dateByAddingTimeInterval(interval - 1)
return (startOfWeek!, endOfWeek)
}
}
을 내가 시작/끝을 얻기 위해이 코드를 업데이트 할 수있는 방법 지난주의? 당신은 전 주부터 계산 시작할 수 있습니다
이 함수를 호출하고 반환 된 각 날짜에서 7 일을 뺍니다. – zisoft