我試圖將日期以dd-MM-yyyy格式從YYYY-MM-dd轉換成hh:mm:ss.ms in java使用下面的代碼,但中號無法獲得期望的值在java中將日期dd/MM/yyyy轉換爲dd-MM-yyyy
String dob = (new SimpleDateFormat("dd-MM-yyyy")).format(customerEntity.getDob().toString());
customerEntity.getDob()的toString是我提供這個價值1987年6月12日00:00:00.0
但是當我解析它到字符串dob它產生163-06-1987作爲輸出,而我想輸出像12-06-1987。
任何幫助將是明顯的,由於提前做好
爲什麼你使用的toString()?你必須格式化一個日期,而不是一個字符串 –
即使刪除了toString()方法後,我仍然沒有在接近所需輸出的地方嘗試'customerEntity.getDob()','sDF.format(dateObj)' – Kent
@lgino – Mavericks