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. 如何知道給定的日期是哪個月的哪個星期?
- 3. 如何使用mysql獲取本月最後一個星期日的日期?
- 4. strtotime認爲「下個月的第一個星期日」=星期三?
- 5. 如何查找一個月中的星期五的日期和目標c中的一個月中的日期
- 6. 如何使用NSCalendar獲得星期幾?
- 7. 如何填寫星期和日期下拉數在一個月
- 8. NSCalendar返回錯誤的日期爲上週一在第一個星期明年
- 9. 如何篩選日期列以僅顯示一個月的最後一個星期日期
- 10. 我如何知道幾個星期前的日期?
- 11. php在一個月內獲得所有星期日的日期
- 12. 查找一個月的第三個星期日之前的星期一
- 13. 如何獲取一個月中的星期幾列表?
- 14. Django的日期字段得到一個星期就像星期日星期一
- 15. 如何知道日期10和25是星期六還是星期日
- 16. 使用T-SQL獲取下個月的第一個星期日
- 17. 如何使用星期編號獲取一週的星期一日期
- 18. 使用Python下一年每個月的上個星期二的打印日期
- 19. 如何用js獲得一個月的4個星期一?
- 20. 獲取月份的第一個星期一和最後一個星期日,穿過月份邊界
- 21. 本月第二個星期一的Javascript日期
- 22. 如何獲得給定日期的下個月的第一個星期天?
- 23. 如何執行的cron石英的第一個星期六和每個月的第一個星期日
- 24. Java:我如何得到一個月中x天的日期(例如2012年2月的第三個星期一)
- 25. 如何比較字符串日期+一個月當前日期+一個月
- 26. 如何在Oracle中構建知道星期幾的日期
- 27. 如何獲得一個月的第一個星期一?
- 28. PHP星期一星期一和星期六日期問題
- 29. 如何僅獲取星期一在兩個給定日期之間的月份的最後一天的日期
- 30. 查找第一個星期一的日期指定的日期