मुझे डेट क्लास के लिए जावा एपीआई द्वारा भ्रमित हो जाता है। सब कुछ बहिष्कृत और कैलेंडर वर्ग से लिंक लगता है। इसलिए मैंने कैलेंडर ऑब्जेक्ट्स का उपयोग करना शुरू किया जो मुझे एक तिथि के साथ करना पसंद था, लेकिन सहजता से मुझे कैलेंडर ऑब्जेक्ट का उपयोग करने के लिए परेशान करता है जब मैं वास्तव में करना चाहता हूं तो दो तिथियां बनाएं और तुलना करें।जावा में कोई तारीख बनाने का सही तरीका क्या है?
क्या ऐसा करने का कोई आसान तरीका है? अभी के लिए मैं
Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(0);
cal.set(year, month, day, hour, minute, second);
Date date = cal.getTime(); // get back a Date object
है कि ठीक है ... – Bohemian
@ बोहेमियन कोड में कोई समस्या है: बनाए गए 'दिनांक' ऑब्जेक्ट के मिलीसेकंड को आंतरिक घड़ी होने पर सेट किया जाता है, जब कोड निष्पादित होता है (यदि आप 'cal.setTimeInMillis' कहते हैं, तो आप इसके आसपास हो सकते हैं (0) 'कैल से पहले' .set (...) '- परिणामस्वरूप मूर्खतापूर्ण कोड के प्रकार)। बस उस समस्या में भाग गया ... – kratenko
@kratenko ठीक है अच्छा बिंदु। और कैलेंडर वैसे भी एक गड़बड़ है:/ – Bohemian