habe ich diese Schnipsel mein Problem zu zeigen:Abrufen von zwei gleich stammt aus dem Simple in Java
import java.text.SimpleDateFormat;
public class Foo {
public static void main(String[] args) {
SimpleDateFormat formatter = new SimpleDateFormat("mm hh dd MM yyyy");
String date1 = "1412293500";
String date2 = "1412336700";
String dateString1 = formatter.format(Long.parseLong(date1 + "000"));
String dateString2 = formatter.format(Long.parseLong(date2 + "000"));
System.out.println(dateString1 + " " + dateString2);
}
}
date1
und date2
werden in Sekunden ausgedrückt, so erwarte ich zwei verschiedene Tage ausgegeben, aber die Daten sind Das gleiche gedruckt. Ich habe in diesem online tool überprüft, und wie Sie sehen können, sind die Daten mit zwei verschiedenen Tagen verbunden.
Wie kann ich das lösen?
Zuerst Post-Code, der kompiliert wird. – hd1
Zuerst ist Ihr Code falsch, weil Sie dat2 in die var-Deklaration geschrieben haben. Wie auch immer, es ist wahr, dass mein jwm druckt date1: 45 01 03 10 2014 date2: 45 01 03 10 2014 wahrscheinlich rundet es bei einem bestimmten Wert –