在Java中將23-Mar-2011轉換爲23-03-2011的最簡單方法是什麼?在java中將dd-MMM-yyyy轉換爲dd-MM-yyyy
謝謝大家。這似乎解決了這個問題:
try {
Calendar cal = Calendar.getInstance();
cal.setTime(new SimpleDateFormat("dd-MMM-yyyy").parse("24-Nov-2002"));
SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy");
System.out.println(sdf.format(cal.getTime()));
} catch (ParseException e) { e.printStackTrace(); }
謝謝大家發現answer.'try { \t \t \t日曆CAL = Calendar.getInstance(); (新的SimpleDateFormat(「dd-MMM-yyyy」)。parse(「2002年11月24日」));以及其他的新的SimpleDateFormat(「dd-MMM-yyyy」)。 \t \t \t SimpleDateFormat sdf = new SimpleDateFormat(「dd-MM-yyyy」); \t \t \t System.out.println(sdf.format(cal.getTime())); ();}}}}}}} catch(ParseException e){ \t} catch(ParseException e){ \t \t \t e.printStackTrace(); \t \t}' – 2011-03-23 05:45:58