我想字符串值轉換爲日期,但它不工作錯誤字符串轉換爲日期
Date dat1;
System.out.println("String date is "+tdate);// this shows 20141015
try{
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
dat1 = dateFormat.parse(tdate);
}
catch(Exception e){
System.out.println("error");
}
tdate
是字符串變量。代碼沒有顯示任何錯誤它運行良好,但 它打印catch塊的錯誤,並不執行代碼在嘗試 請幫助謝謝。
安置自己的字符串 「DAT1」,它可以按照日期另一種格式。 –
您的日期似乎'20141015',那麼你應該用'的SimpleDateFormat DATEFORMAT =新的SimpleDateFormat( 「年月日」)更改日期格式;' – Piyush
感謝它的工作原理:) –