Ich schreibe eine App, deren Datumsangaben ziemlich genau sein müssen, und ich frage mich, wie ich LocalDate-Instanzen vergleichen kann. Im Moment habe ich Folgendes verwendet:
LocalDate localdate1 = LocalDate().now();
LocalDate localdate2 = someService.getSomeDate();
localdate1.equals(localdate2);
Aber ich habe festgestellt, dass meine App mir einige verwirrende Ergebnisse liefert, und ich denke, das liegt am Vergleich der Daten.
Ich denke darüber nach, die Zeit von 1970 'lange zu erhalten und diese beiden zu vergleichen, aber ich muss einfacher sein, da bin ich mir sicher
equals
sagen wir „Vergleicht ... sicherzustellen , dass das Datum der gleiche ist“ . Das klingt in Ihrem Fall nach dem Richtigen.