2012-07-05 122 views

回答

2

用你所擁有的信息填寫一個NSDateComponents對象。那麼你可以詢問當前的NSCalendar什麼日期對應那些組件。

NSDateComponents *components = [NSDateComponents new]; 
components.weekday = 2; 
components.weekOfYear = 24; 
components.year = 2012; 
NSDate *date = [[NSCalendar currentCalendar] dateFromComponents: components]; 

weekday物業開始星期日= 1

如果您在OS X 10.7或更高版本,你應該使用屬性yearForWeekOfYear而不是year

+0

+1添加註意:使用屬性'yearForWeekOfYear'而不是'year'對我有用 – 2013-01-09 12:15:29

相關問題