से मिलीसेकंड, सेकंड, मिनट और घंटे को कैसे निकालें I समस्या में भाग गया जहां मैं दो तिथियों की तुलना करना चाहता था। हालांकि, मैं केवल वर्ष, महीना और दिन की तुलना करना चाहता था। और यह है कि मैं क्या के साथ कर सकते हैं:दिनांक
private Date trim(Date date) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.set(Calendar.MILLISECOND, 0);
calendar.set(Calendar.SECOND, 0);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.HOUR, 0);
return calendar.getTime();
}
मैं उपयोगकर्ता सभी इकाइयों, लेकिन कुछ दिनों, महीनों और वर्षों ट्रिम करने के लिए इस समारोह।
अब सवाल यह है कि आप इसके बारे में क्या सोचते हैं? क्या आपको ऐसा करने का कोई और तरीका पता है?
धन्यवाद
मैं वास्तव में नहीं समझता कि समस्या कहां खड़ी है ?? –
स्वच्छ कोड की तरह लगता है, डेट क्लास तक पहुंचने वाला कोई अन्य कोड बड़ा होगा, आप वास्तव में क्यों बदलेंगे। – SSpoke
क्या उपयोगकर्ता का टाइमज़ोन आप प्लेटफ़ॉर्म के टाइमज़ोन के रूप में उसी के लिए आउटपुट उत्पन्न कर रहा है JVM चल रहा है? :) – Affe