| | |
| | | } |
| | | |
| | | String fomater = null; |
| | | String string = String.valueOf(object).replace('T', ' '); |
| | | String String = String.valueOf(object).replace('T', ' '); |
| | | |
| | | if (string.indexOf("/") == 4) { |
| | | if (String.indexOf("/") == 4) { |
| | | fomater = "yyyy/MM/dd"; |
| | | } |
| | | else if (string.indexOf("/") == 2 || string.indexOf("/") == 1) { |
| | | else if (String.indexOf("/") == 2 || String.indexOf("/") == 1) { |
| | | fomater = "MM/dd/yyyy"; |
| | | } |
| | | else if (string.indexOf("-") == 2 || string.indexOf("-") == 1) { |
| | | else if (String.indexOf("-") == 2 || String.indexOf("-") == 1) { |
| | | fomater = "MM-dd-yyyy"; |
| | | } |
| | | else if (string.indexOf("-") == 4 && string.indexOf(":")<0) { |
| | | else if (String.indexOf("-") == 4 && String.indexOf(":")<0) { |
| | | fomater = "yyyy-MM-dd"; |
| | | } |
| | | else if (string.indexOf("-") == 4 && string.indexOf(":")>0) { |
| | | if(string.split(":").length == 3){ |
| | | else if (String.indexOf("-") == 4 && String.indexOf(":")>0) { |
| | | if(String.split(":").length == 3){ |
| | | fomater = "yyyy-MM-dd HH:mm:ss"; |
| | | } |
| | | else{ |
| | | string = string + ":00"; |
| | | String = String + ":00"; |
| | | fomater = "yyyy-MM-dd HH:mm:00"; |
| | | } |
| | | |
| | | } |
| | | else if (string.indexOf(".") == 2 || string.indexOf(".") == 1) { |
| | | else if (String.indexOf(".") == 2 || String.indexOf(".") == 1) { |
| | | fomater = "MM.dd.yyyy"; |
| | | } |
| | | else if (string.indexOf(".") == 4) { |
| | | else if (String.indexOf(".") == 4) { |
| | | fomater = "yyyy.MM.dd"; |
| | | } |
| | | else if (string.indexOf("-") < 0 && string.indexOf("/") < 0) { |
| | | else if (String.indexOf("-") < 0 && String.indexOf("/") < 0) { |
| | | fomater = "yyyyMMdd"; |
| | | } |
| | | |
| | | DateFormat dateFormat = new SimpleDateFormat(fomater); |
| | | return dateFormat.parse(string); |
| | | return dateFormat.parse(String); |
| | | } |
| | | |
| | | @Override |