我想知道是否有人根據選擇用於下拉菜單的月份生成天數的優雅解決方案。我想要做的是讓用戶選擇月份,然後填寫該月份的下拉天數。因此,例如,如果用戶選擇了1月份,那麼您將擁有一個值爲1 - 31的下拉列表。我認爲唯一可能會比較棘手的問題是閏年,因此它可能還需要在一年內完成。任何想法,將最感激:)根據月份生成月份日期
1
A
回答
2
Enumerable.Range(1, System.DateTime.DaysInMonth(int year, int month));
1
這樣做以填充您的天下拉列表:
System.DateTime.DaysInMonth(int year, int month);
2
您將需要創建級聯下拉菜單,其中用戶選擇年份和月份和你產生第三下拉基於這種組合。
但一個更容易的解決辦法是使用一個jQuery的日期選擇器:http://docs.jquery.com/UI/Datepicker
這不會對你的辛勤工作!
相關問題
- 1. 根據python的月份查找日期
- 2. ISNULL日期月份
- 3. 如何獲取月份的月份發生日期
- 4. 根據月份日期計算每月平均值
- 5. 根據月份顯示日曆日曆
- 6. 根據日期(月份和年份)篩選結果
- 7. 根據月份或年份拆分日期陣列
- 8. 根據月份和年份獲取日期
- 9. 根據月份和年份獲取日期字段
- 10. 如何從Java月份和年份生成日期?
- 11. 在特定的月份和年份中生成隨機日期
- 12. 轉換一個月名在日期月份數,兩位數日期和月份
- 13. 如何檢查數據庫表中日期和月份的日期和月份
- 14. 日曆 - 獲取月份和月份的日期
- 15. JS註冊月份日期
- 16. Excel MS Office-月份日期
- 17. Julian日期至月份R
- 18. 月份的最後日期
- 19. 分組生日按月份
- 20. 根據Julian日曆計算的月份
- 21. 如何根據日期,月份和年份比較Cakephp中的兩個日期
- 22. 月份和年份的日期轉換
- 23. 添加年份,月份和日期C
- 24. 日期,月份和年份下拉框
- 25. 計算月份和年份的日期
- 26. 我的日曆不顯示日期時間月份單擊下月月份
- 27. 根據月份重複JOIN
- 28. Where條件根據年份和月份
- 29. 月份名稱到月份編號 - 03月份是2月份?
- 30. 大於指定日期(日期,月份,年份)的日期
爲什麼不使用jQuery datepicker或其他控件來處理所有這些? – Maess
我不想要一個完整的日期選擇器,我只是想能夠選擇年份,然後一個月然後開始一天和結束日期 –
因此,使用兩個日期選擇器一個用於開始日期和一個結束日期。 – Maess