का उपयोग करके दो तिथियों की तुलना करना मैं दो तिथियों की तुलना करना चाहता हूं, हालांकि मैं परेशानी में भाग रहा हूं। 1 दिनांक java.util.date
ऑब्जेक्ट से बनाया गया है और दूसरा मैन्युअल रूप से तैयार किया गया है।जोडा समय
Date ds = new Date();
DateTime d = new DateTime(ds);
DateTime e = new DateTime(2012,12,07, 0, 0);
System.out.println(d.isEqual(e));
हालांकि परीक्षण false
पता चला: निम्नलिखित कोड एक उदाहरण है। मुझे लगता है कि यह उस समय के कारण है। मैं कैसे जांच सकता हूं कि ये दो तिथियां एक-दूसरे के बराबर हैं (मेरा मतलब है कि वर्ष, महीना, तिथि समान है)?
देख FYI करें, [Joda समय] (http://www.joda.org/joda-time/) परियोजना अब [रखरखाव मोड] में है (https://en.wikipedia.org/wiki/Maintenance_mode), टीम [java.time] (http) पर माइग्रेशन की सलाह देने वाली टीम के साथ : //docs.oracle.com/javase/9/docs/api/java/time/package-summary.html) कक्षाएं। देखें [ओरेकल द्वारा ट्यूटोरियल] (https://docs.oracle.com/javase/tutorial/datetime/TOC.html)। –