2014-12-13 79 views
-3

我是新开发的iOS应用程序,我面临着获取每周日期范围的问题。如何获取每周范围

基本上,我试图实现的是获得日期,周和月之间指定日期范围内的项目列表。每日将会确定日期,而每月只会更改该月份。但是从星期日到(13/12/14)星期六,(14/12/14)星期日到(星期二12/12/14)星期六星期日的(7/12/14)是第一个工作日。

+4

当你问的堆栈溢出的问题,我们也希望你能展示你迄今为止,为什么不为你工作尝试,或许也表明,你发现同时搜索网站上的其他问题作为答案(你在提问前做过搜索,对吗?)并解释为什么这些答案没有回答你的问题。 – 2014-12-13 17:56:08

回答

0
let now = NSDate() 
var startDate: NSDate? = nil 
var duration: NSTimeInterval = 0 

// or .DayCalendarUnit, .MonthCalendarUnit 
NSCalendar.currentCalendar().rangeOfUnit(.WeekCalendarUnit, startDate: &startDate, interval: &duration, forDate: now); 

let endDate = startDate?.dateByAddingTimeInterval(duration)