HI, ich hab mal wieder ein kleines Problem.
Eigentlich erschien es sehr einfach doch anscheinend ist es das doch nicht, oder ich seh den Wald vor lauter Bäumen nicht mehr ^^.
Ich hab einen String "Datum" und einen String "Uhrzeit" und will diese angaben in long (also die millisekunden) umwandeln.
Habe das wie folgt gemacht:
Ausgabe:
1330124400000
1330124400000
1330210800000
Irgendwie scheint er die Uhrzeit nicht zu berücksichtigen. Denn eigentlich sollten die Timestamps von a und b doch auch unterschiedlich sein.
Was mach ich falsch?
Ich hoffe ihr könnt mir helfen.
Viele Grüße
Kumaro
Eigentlich erschien es sehr einfach doch anscheinend ist es das doch nicht, oder ich seh den Wald vor lauter Bäumen nicht mehr ^^.
Ich hab einen String "Datum" und einen String "Uhrzeit" und will diese angaben in long (also die millisekunden) umwandeln.
Habe das wie folgt gemacht:
Java:
long a = timeInMilis("25.02.2012", "10:00:00");
long b = timeInMilis("25.02.2012", "12:26:00");
long c = timeInMilis("26.02.2012", "12:26:00");
Ausgabe:
1330124400000
1330124400000
1330210800000
Irgendwie scheint er die Uhrzeit nicht zu berücksichtigen. Denn eigentlich sollten die Timestamps von a und b doch auch unterschiedlich sein.
Java:
private static long timeInMilis(String date, String time) throws ParseException {
DateFormat formatter = new SimpleDateFormat("dd.MM.yyyy");
Date datum = (Date) formatter.parse(date);
long timestamp = datum.getTime();
return timestamp;
Was mach ich falsch?
Ich hoffe ihr könnt mir helfen.
Viele Grüße
Kumaro
Zuletzt bearbeitet: