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

use*_*610 1 java format time date

我想转换成字符串像1/15/2014 9:57:03 AM或1/15/2014 5:49:39 PM以9:57:03与17:49:39

Pol*_*ene 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);
Run Code Online (Sandbox Code Playgroud)

顺便说一下,下次使用谷歌