我想要使用calendar component,我的任務是在今天的日期之前在視覺上和技術上禁用所有日期。用戶也可以在幾個月之間切換,並且我需要在今天之前禁用所有日期,即使它是幾年前的日期。 disabledDateTextColor
和disabledDateBackgroundColor
類型也定義爲這個日曆但沒有日期計算方法。我正在閱讀NSDate
文檔,看起來像我不能直接做,使用系統方法(我的意思是什麼返回日期之前或之後的日期數組或類似的東西)。看起來像是在今天之前將所有現有日期添加到NSArray
並在繪製日曆之前將它們標記爲禁用是明顯的矯枉過正,不是嗎?NSDate。抓取今天之前的所有日期
1
A
回答
2
在我以前的應用程序,我用這個方法
switch ([dateOne compare:dateTwo]) {
case NSOrderedAscending:
// dateOne is earlier in time than dateTwo
break;
case NSOrderedSame:
// The dates are the same
break;
case NSOrderedDescending:
// dateOne is later in time than dateTwo
break;
}
兩個日期格式應該是相似的 閱讀下面的鏈接實例方法以獲得更多信息
相關問題
- 1. jQuery UI datepicker獲取今天的日期或之前的日期
- 2. datepicker在今天之前禁用日期
- 3. 在選定日期和今天日期之前禁用日期
- 4. sql查找今天日期之後的所有星期一
- 5. 爲什麼今天的日期顯示爲之前的日期?
- 6. 在DatePickerDialog Android的今天日期之前禁用日期?
- 7. 如何在DatePickerDialog的今天日期之前禁用日期Android
- 8. 如何從今天的日期和之前獲取數據?
- 9. PHP MySQL - 選擇所有失效日期=今天日期+ 7天
- 10. 獲取日期,從今天開始計算,從今天開始計算,之後30天之內獲取日期
- 11. 選擇所有地方日期=今天?
- 12. 選擇所有今天日期
- 13. 如何使用當前日期(今天)在iPhone中使用當前日期(今天)獲取本週的所有日期/日期
- 14. HTML5輸入類型日期禁用日期今天之前
- 15. 獲取今天日期表
- 16. 今天的日期
- 17. 如何使用NSDate從今天的日期查找週日?
- 18. Android - 獲取當前日期(今天)日期
- 19. 今天之後的本月的日期
- 20. 如何獲取今天的所有日期?
- 21. 在今天之前在日曆中禁用日期android
- 22. 獲取變量jQuery的日期選擇今天的日期和所選日期
- 23. 日期codeniter10天從今天
- 24. PHP:日期「昨天」,「今天」
- 25. 選擇之前的日期直到今天並禁用CodeIgniter中的所有未來日期
- 26. ASP.Net SQL日期在今天之後
- 27. 如何在MySql中選擇今天之前的最新日期?
- 28. Google表格:QUERY今天之前的最近日期
- 29. 今天的日期或之前輸入的選定日期無法選擇
- 30. 在PHP中獲取今天的日期?
感謝您的關注,普拉卡什!主要問題是:我是否需要使用數組,填充每月的所有日期並將它們標記爲需要迭代數組,或確實存在一個更通用的決定來解決此問題? – Alex
數組和for循環是要走的路:]在該開關中,您將數組objectAtIndex的值以及今天的日期並且多數民衆贊成在它 –