0
A
回答
0
從https://discussions.apple.com/thread/1700102?start=0&tstart=0和蘋果NSCalendar參考:
如何使用這樣的事情 -
NSDateComponents *comps = [[NSDateComponents alloc] init];
[comps setYear:1965]; // Year of the calendar month
[comps setMonth:1]; // Month
[comps setDay:6]; // Any day
NSDate *date = [gregorian dateFromComponents:comps];
[comps release];
然後,一旦你的NSDate的,這樣做:
NSDate * testDate = [NSDate date];
NSString * weekdayString = [testDate descriptionWithCalendarFormat:@"%A" timeZone:nil
locale:[[NSUserDefaults standardUserDefaults] dictionaryRepresentation]];
NSLog(@"Day of the week: %@", weekdayString);
// weekdayString should look like "Monday", etc.
所以,你可以循環通過月的日子unti升;
[weekdayString isEqualToString:@"Monday"] // or your desired day
然後只需添加7天即可獲得其他4個左右的日期。
這可能不是最漂亮的解決方案,但它應該工作。
1
我的博客上解決這個幾個月前
相關問題
- 1. 使用NSCalendar - 獲取下一個月的第一個星期二
- 2. strtotime認爲「下個月的第一個星期日」=星期三?
- 3. 如何使用mysql獲取本月最後一個星期日的日期?
- 4. 如何使用NSCalendar獲得星期幾?
- 5. 如何獲取一個月中的星期幾列表?
- 6. Django的日期字段得到一個星期就像星期日星期一
- 7. 如何使用星期編號獲取一週的星期一日期
- 8. 使用Python下一年每個月的上個星期二的打印日期
- 9. 獲取月份的第一個星期一和最後一個星期日,穿過月份邊界
- 10. 如何用js獲得一個月的4個星期一?
- 11. 如何獲得給定日期的下個月的第一個星期天?
- 12. 如何比較字符串日期+一個月當前日期+一個月
- 13. 如何獲得一個月的第一個星期一?
- 14. PHP星期一星期一和星期六日期問題
- 15. 如何在Oracle中構建知道星期幾的日期
- 16. 如何僅獲取星期一在兩個給定日期之間的月份的最後一天的日期
- 17. java一個月的最後一個星期日
- 18. 火鳥:一個月的最後一個星期日
- 19. jquery日期 - 確定一個星期日?
- 20. 列出本月的所有星期一
- 21. 如何使用PHP檢查本月的第一個星期六?
- 22. 使用月份日曆獲取選定星期的星期六日期值
- 23. 在SQL中使用今天的日期獲取星期日期(星期一)
- 24. 集團每月日期列表,一年
- 25. 如何獲取當年第一個星期一的日期(php)?
- 26. 如何獲得月的星期日和星期六odoo
- 27. 當系統日曆在星期日時,NSCalendar認爲這是一個新的星期
- 28. 在.net中,知道週數如何獲得星期幾日期?
- 29. 上個星期一的日期Excel
- 30. 格式日期喜歡:3月1日,星期一