düşündüğümden aşağıdakiJava zaman karşılaştırmam neden başarısız oluyor?
Date d1 = lib.convertTime("10:30:53.39");
Date d2 = lib.convertTime("10:30:53.4");
System.out.println(d1.after(d2));
gerçek aynı döner olurdu Ancak
beklendiği gibi milisaniye boyu ile bugüne kadar yanlış
public Date convertTime(String time) {
SimpleDateFormat parser = new SimpleDateFormat("HH:mm:ss.S");
try {
return parser.parse(time);
}
catch (Exception ex) {
ex.printStackTrace();
return null;
}
}
Date d1 = lib.convertTime("10:30:53.39");
Date d2 = lib.convertTime("10:30:53.40");
System.out.println(d1.after(d2));
döner dize dönüştürmek için aşağıdaki yöntemi var . Neyi yanlış yapıyorum?