मैंने पहले कभी भी JodaTime का उपयोग नहीं किया है, लेकिन इस प्रश्न का उत्तर How to get ordinal Weekdays in a Month।जोडाटाइम DateUtils.truncate के बराबर()
मैं इसे करने की कोशिश की और दिन नीचे सभी क्षेत्रों अनसेट को यह बदसूरत कोड के साथ आया था:
DateTime startOfMonth =
input.withDayOfMonth(1)
.withHourOfDay(0) // there
.withMinuteOfHour(0) // has got to
.withSecondOfMinute(0) // be a shorter way
.withMillisOfSecond(0); // to do this
कहाँ Commons/Lang बराबर DateUtils का उपयोग कर
Date startOfMonth = DateUtils.truncate(input, Calendar.MONTH);
होगा कि ऐसा करने के लिए पसंदीदा मुहावरा है क्या जोडाटाइम में?
मेरी राय में सबसे अच्छा है। मुझे उपयोगकर्ता द्वारा चुने गए कुछ द्वारा "गोलाकार" होने की तारीख चाहिए। [कोड] input.property () का उपयोग करना। RoundFloorCopy() [/ code] ने बहुत से कस्टम कोडिंग को सहेजा। –
DeezCashews