Vergleich zweier timestamps

Möchte ich vergleichen Sie die folgenden zwei timestamps. Sollte es wieder true aber durch einstellige und zweistellige Millisekunden in die zwei timestamps, es ist wieder false. Was kann ich tun, um ihn zurück true

public static void main(String[] args) throws ParseException {
    String d1 = "2011-12-31 07:11:01.5";
    String d2 = "2011-12-31 07:11:01.50";
    SimpleDateFormat s1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.S");
    SimpleDateFormat s2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SS");

    Date dateOne = s1.parse(d1);
    Date dateTwo = s2.parse(d2);

    System.out.println(dateOne.equals(dateTwo));
}

InformationsquelleAutor Yatendra Goel | 2012-01-07

Schreibe einen Kommentar