Как получить часы из даты с помощью java

Какой формат даты позволяет получить только часы в 12-часовом формате с этого времени

 Thu Oct 20 13:12:00 GMT+02:00 2011

редактировать:

с использованием этого кода

Date eventDate = tempAppointments.get(i).mStartDate
System.out.println(eventDate.toString());

// date pattern
DateFormat df = new SimpleDateFormat("hh:'00' a");//output : Wed Nov 09 11:00:00 GMT+02:00 2011


// get the start date with new format (pattern) 
String hours = df.format(tempAppointments.get(i).mStartDate.getDay());
System.out.print(hours);//output: 02:00 AM

возвращают часы как

02:00 AM

, но для данного времени. это должно быть 14:00 . почему?

5
задан Bader 19 November 2011 в 23:38
поделиться