我想将 1/15/2014 9:57:03 AM
或 1/15/2014 5:49:39 PM
之类的字符串转换为 9:57:03
和 17:49:39
最佳答案
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);
顺便说一句,下次使用谷歌
关于java - 如何将 'dd/mm/yyyy hh:mm:ss am/pm' 转换为 hh :mm:ss (without am or pm) in java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21180434/