解決GAT專案Bug:匯入Excel的時候沒有對日期格式進行驗證
問題描述:匯入Excel的時候沒有對日期格式進行驗證
修改程式碼:增加對日期的驗證
使用的程式碼:
// 如果日期不合法,則拋異常
try {
String date_str = "2017-2-31";
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
format.setLenient(false);
Date date = format.parse(date_str);
} catch (Exception ex){
ex.printStackTrace();
System.out.println("日期不合法");
}
該方法的作用:setLenient用於設定Calendar是否寬鬆解析字串,如果為false,則嚴格解析;預設為true,寬鬆解析
參考:http://wjlvivid.iteye.com/blog/2017955
相關文章
- 解決GAT專案Bug:軌跡分析查詢不到資料
- 解決GAT專案Bug:ETC費用統計問題
- GAT-解決用車審批中,如果排程車輛是通過Excel匯入的車輛,會有錯誤提示BugExcel
- Java進行excel的匯入匯出操作JavaExcel
- SQL Server 匯出Excel有換行的解決方法SQLServerExcel
- 有關日期手工輸入驗證、日期彈出框、數值輸入驗證、必須輸入驗證等(共三個檔案)
- 解決GAT首頁亂碼Bug
- vue專案前端匯出word檔案(bug解決)Vue前端
- js將日期格式的時候轉換成時間搓JS
- 更新到1.1版本後,修正欄位型別為日期型的時候 時間戳寫入錯誤的bug並沒有修復!型別時間戳
- 解決GAT輸入車牌號未帶出車輛品牌Bug
- excel匯入,讀取日期單元格轉php日期ExcelPHP
- win10 工作列只有時間沒有日期怎麼解決Win10
- Excel匯入null錯誤解決方式ExcelNull
- Oracle-ORA-01722:invalid number-解決GAT專案中車輛維修BugOracle
- ORA-01722:invalid number-解決GAT專案中車輛維修Bug(續)
- 關於MySQL中使用LOAD DATA INFILE匯入csv檔案時的日期格式問題MySql
- 以橫槓(-)連線的時間日期格式驗證正規表示式
- 使用sqlldr匯入日期格式欄位的問題SQL
- 在VNPY2的進行CTA批量回測,支援Json和Excel格式匯入策略JSONExcel
- 這裡有沒有用eclipse進行專案開發的??Eclipse
- cxGrid時間格式與匯出ExcelExcel
- 解決GAT專案Bug:車裝車飾費用管理中的裝飾費統計(車輛)統計資料不對
- excel檔案內容匯入資料庫的問題及解決Excel資料庫
- Laravel 日誌有時候有許可權有時候沒有許可權?Laravel
- 驗證使用者輸入的字串是否為日期時間字串
- 解決GAT專案Bug: 用車審批中審批人登入系統後,看不到申請人提交的單子
- EasyExcel完成excel檔案的匯入匯出Excel
- 沒有專案經驗怎麼辦?
- 匯入excel 資料時間Excel
- 使用go語言對csv檔案進行解析處理,匯入匯出。Go
- 防止 e-mail 注入的最好方法是對輸入進行驗證?AI
- Mysql透過workbench對錶進行匯出匯入MySql
- sqlplus “/ as sysdba”登入的時候提示沒有許可權SQL
- 在 用 Laravel-admin 擴充套件的時候時間日期格式多了個.000000Z, 而且格式也不對,這個如何解決呢?Laravel套件
- 定製 bugzilla 進行專案管理專案管理
- 設定placeholder時候 focus時候文字沒有隱藏
- Java中的匯入匯出(自身驗證版)Java