Hi,
ich muss einiges an datums parsen. Diese haben pm und am in sich. Versucht habe ich es mit dem simpleDAteFormat. Leider betrachtet er das am und das pm nicht. Kennt jemand den Grund??
Hiermal noch mein code den ich zum testen verwendet habe. Das Datum ist extra anfang 1970 um die longs möglich klein zu halten (test halt)
beides mal ist das ergebniss
"Datum als long: 3600000"
ich muss einiges an datums parsen. Diese haben pm und am in sich. Versucht habe ich es mit dem simpleDAteFormat. Leider betrachtet er das am und das pm nicht. Kennt jemand den Grund??
Hiermal noch mein code den ich zum testen verwendet habe. Das Datum ist extra anfang 1970 um die longs möglich klein zu halten (test halt)
Code:
SimpleDateFormat format = new SimpleDateFormat("dd-mm-yyyy HH:mm:ss aa");
Date date = format.parse("1-1-1970 02:00:00 am");
System.out.println("Datum als long: " + date.getTime());
date = format.parse("1-1-1970 02:00:00 pm");
System.out.println("Datum als long: " + date.getTime());
beides mal ist das ergebniss
"Datum als long: 3600000"