0
我想要的轉換像1/15/2014 9:57:03 AM
或1/15/2014 5:49:39 PM
到9:57:03
和17:49:39
字符串如何在java中將'dd/mm/yyyy hh:mm:ss am/pm'轉換爲hh:mm:ss(沒有am或pm)?
我想要的轉換像1/15/2014 9:57:03 AM
或1/15/2014 5:49:39 PM
到9:57:03
和17:49:39
字符串如何在java中將'dd/mm/yyyy hh:mm:ss am/pm'轉換爲hh:mm:ss(沒有am或pm)?
你應該在doc doc SimpleDateFormat
SimpleDateFormat format = new SimpleDateFormat("dd/mm/yyyy hh:mm:ss a", Locale.US);
Date date = format.parse("1/15/2014 9:57:03 AM");
format = new SimpleDateFormat("HH:mm:ss");
String dateString = format.format(date);
BTW看到這一點,使用谷歌下一次
顯示你的努力呢? – lakshman
不要轉換字符串。通過使用getTime()來獲得時間。 –
請參閱http://docs.oracle.com/javase/7/docs/api/java/lang/String.html。仔細查看substring和indexOf – Justin