Wie man Stunden von einem date mit java

Was ist das format "Datum", um nur die Stunden in 12-hours format aus dieser Zeit

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

edit:

mit diesem code

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

zurückzukehren Stunden als

02:00 AM

aber für den angegebenen Zeitraum. es muss 02:00 PM . warum ?

Es wäre viel einfacher, das problem zu diagnostizieren, wenn Sie könnten, bieten komplette, ausführen von code, der das problem veranschaulicht - siehe sscce.org

InformationsquelleAutor Bader | 2011-11-19

Schreibe einen Kommentar