У меня есть строка, содержащая дату и время, которое я хочу иметь возможность вырезать AM - и PM и конвертировать все время в 24-часовой формат, поэтому 21:30 будет действительно 21:30.
У меня есть этот код, который я пытаюсь преобразовать в определенный формат, но не могу получить правильный результат
String DateTime="14/03/2012 12:32:38 PM";
format=new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a");
try {
date=format1.parse(TransactionDate);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
After that im trying to convert date in yyyy-MM-dd and time in 24 Hour format but im not getting proper result.
format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
TransDateTime=format1.format(date);
я получаю результат 2012-03-14 12:32:38, но я хочу, чтобы время в 24-часовой форматированной дате было правильным, но время не в 24-часовом формате.
Извините, это обычный вопрос, но я пробую все решения и результат один и тот же, может любой друг скажет мне, в чем проблема.