解決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
相關文章
- Java進行excel的匯入匯出操作JavaExcel
- vue專案前端匯出word檔案(bug解決)Vue前端
- SQL Server 匯出Excel有換行的解決方法SQLServerExcel
- Springboot操作Poi進行Excel匯入Spring BootExcel
- 執行yum install 的時候提示【沒有可用的軟體包】的解決方案
- excel匯入,讀取日期單元格轉php日期ExcelPHP
- 更新到1.1版本後,修正欄位型別為日期型的時候 時間戳寫入錯誤的bug並沒有修復!型別時間戳
- 在VNPY2的進行CTA批量回測,支援Json和Excel格式匯入策略JSONExcel
- Excel匯入null錯誤解決方式ExcelNull
- 匯入excel檔案Excel
- Excel 匯入的開發經驗Excel
- win10 工作列只有時間沒有日期怎麼解決Win10
- EasyExcel完成excel檔案的匯入匯出Excel
- PostgreSQL中對日期時間進行分組SQL
- SAP UI5 Table 控制元件資料進行 Excel 匯出時如何進行格式控制試讀版UI控制元件Excel
- 在 用 Laravel-admin 擴充套件的時候時間日期格式多了個.000000Z, 而且格式也不對,這個如何解決呢?Laravel套件
- 使用go語言對csv檔案進行解析處理,匯入匯出。Go
- 沒有專案經驗怎麼辦?
- 匯入excel 資料時間Excel
- Mysql透過workbench對錶進行匯出匯入MySql
- 解決使用 Composer 的時候提示輸入 Token
- android studio匯入專案--解決gradle-headache問題AndroidGradle
- maatwebsite/excel3.1 匯入Excel詳解WebExcel
- IDEA匯入專案有個小JIdea
- Laravel 日誌有時候有許可權有時候沒有許可權?Laravel
- Java POI匯入Excel檔案JavaExcel
- 關於註冊Heroku 賬號提示沒有輸入驗證碼時
- 驗證輸入的字串是否為合法日期字串
- Java中的匯入匯出(自身驗證版)Java
- [BUG反饋]基礎模型有個小BUG,當新增目錄的時候點選標題進入不了下一級模型
- 如何在Java後端對輸入進行簡單驗證? - tejanshranaJava後端
- 解決goland 匯入專案後import裡的包報紅問題GoLandImport
- oracle 匯出excel 格式整改OracleExcel
- win10如何修改時間日期格式 調整時間格式和日期格式的方法Win10
- win10刪除檔案時候顯示找不到該專案的解決方法Win10
- 如何使用JavaScript匯入和匯出Excel檔案JavaScriptExcel
- GsonBuilder匯出null值、格式化輸出、日期時間UINull
- 線上直播系統原始碼,使用者異地登入時對身份進行驗證原始碼
- 利用xlrd模組在Django專案中實現Excel檔案匯入DjangoExcel