Android将日期时间从上午/下午转换为24小时

时间:2012-11-23 15:33:58

标签: android datetime

在对SO进行研究之后,我发现了这段代码,但它对我没用。给出错误,我无法弄清楚原因。我已经尝试改变格式了,没有。

String date = "11/28/2012 10:05:00 AM";
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy hh:mm:ss a");
Date testDate = null;

try {
    testDate = sdf.parse(date);
} catch(Exception ex) {
    ex.printStackTrace();
}

1 个答案:

答案 0 :(得分:0)

你可以像这样写它,它会起作用:

{ 
    testDate = sdf.parse(date.toString());
}