執行日期驗證的最佳方式是什麼?包括檢查月份是否在1到12之間,日期是否在1到max之間。相應月份(包括閏年)的日期?日期驗證包括相應月份的天數
0
A
回答
1
1
你想要什麼使用它的
try {
int dayInt = Integer.parseInt(day);
int monthInt = Integer.parseInt(month);
int yearInt = Integer.parseInt(year);
Calendar cal = new GregorianCalendar();
cal.setLenient(false);
cal.set(yearInt, monthInt-1, dayInt);
//this will throw an exception if the date is not valid:
cal.getTime();
} catch (Exception e) {
System.out.println("Invalid date entered.", e);
}
也爲更多的方式來驗證檢查出calender API,你可以用它來檢查,如果日期是有效的,你可以調整它(刪除無用的信息)日期
相關問題
- 1. 兩位數的月份日期驗證
- 2. 驗證當前月份中的日期
- 3. 在javascript中驗證月份的日期
- 4. 日期/月驗證
- 5. javascript日期驗證(長度2位數月份,日期,4位數年份)
- 6. jquery - 日月份驗證
- 7. 驗證日期(包括格式和值)
- 8. 包括月度計數,包括不存在數據的月份
- 9. 應用函數從今天的日期獲取月份
- 10. 驗證日期 - 用戶應只選擇下個月的日期
- 11. 如何獲得月份到今天的排除日期(從月份到昨天?)
- 12. 如何阻止包括日期助手當前日期和月份的軌道
- 13. 日曆沒有驗證月份只有一天
- 14. 如何按生日計算年齡,包括月份,日期和年份?
- 15. 轉換一個月名在日期月份數,兩位數日期和月份
- 16. 包括年份和月份,而不僅僅是「xxx天前」
- 17. 當前月份第一天的日期和提前5天的日期。 MySQL的
- 18. 驗證當前月份的日期是唯一可以選擇的日期
- 19. Python中如何將日期後數30天月份的數字
- 20. 今天通過CSS製作HTML月份日期日期
- 21. SAS:找到月份和年份的最後一天的日期
- 22. 格式日期作爲月份的第一天/最後一天
- 23. ISNULL日期月份
- 24. 驗證一個月的最後日期
- 25. 計算當前月份的工作日數,不包括在.net
- 26. 根據月份生成月份日期
- 27. 減去月份 - 月份的最後一天的問題?在河上的日期
- 28. 轉換日期(年月日)到天數
- 29. javascript日期驗證不驗證2月31日
- 30. 如何按月包括所有月份?
方法日曆API – PermGenError