在作Excel數據導入的時候,有些日期文本轉換爲日期格式時,須要適應多種格式,轉換代碼以下:spa
static Date multiParse(String strDate){ if (strDate?.trim()){ final List<String> dateFormats = Arrays.asList("yyyy-MM-dd", "yyyy/MM/dd"); for(String format: dateFormats){ SimpleDateFormat sdf = new SimpleDateFormat(format); try{ return sdf.parse(strDate); } catch (ParseException e) { //intentionally empty } } } return null }