如何在java中将'dd / mm / yyyy hh:mm:ss am / pm'转换为hh:mm:ss(没有am或pm)?

时间:2014-01-17 07:43:31

标签: java date time format

我希望将1/15/2014 9:57:03 AM1/15/2014 5:49:39 PM等字符串转换为9:57:0317:49:39

2 个答案:

答案 0 :(得分:6)

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);
顺便说一下,下次使用谷歌

答案 1 :(得分:0)

你应该在doc中看到这个 doc SimpleDateFormat