şimdi böyle bir şey kullanıyordum için .. Ben tarihlerde oldukça doğru olması gereken bir uygulama yazıyorum ve ben LOCALDATE örneklerini karşılaştırabilirsiniz acaba:karşılaştırmak nasıl LOCALDATE örneklerini Java 8
LocalDate localdate1 = LocalDate().now();
LocalDate localdate2 = someService.getSomeDate();
localdate1.equals(localdate2);
Ama Uygulamamın bana biraz kafa karıştırıcı sonuçlar verdiğini fark ettim ve bunun tarih karşılaştırması nedeniyle olduğunu düşünüyorum.
ben uzun' 1970'den saati alarak ve bu ikisini karşılaştırmak hakkında düşünüyorum ama daha kolay olmalı, equals()
LocalDate
kılma eşittir gelmez kullanma o
Ne tür kafa karıştırıcı sonuçlar? "Eşittir" için dox, "Tarihin aynı olduğunu garanti eder" der. Bu senin durumundaki doğru şeymiş gibi geliyor. – Lii
Bu benim hatamdı, problemin kaynağı başka bir şeyde yatıyordu, ancak yine de bunun LocalDates'i karşılaştırmak için uygun bir yöntem olup olmadığını merak ediyorum :) – azalut
1970'den itibaren bir sayım kullanma fikriniz için söyledi. Bu, kafa karıştırıcı ve hata ayıklaması zor. Modern java.time sınıfları böyle garip işlemelere olan ihtiyacı ortadan kaldırır. –