का उपयोग कर वैध है या नहीं, मैं वर्ष और दिनांक निर्धारित करने के लिए कैलेंडर योजना का उपयोग करना चाहता हूं लेकिन दिनांक अमान्य होने पर किसी प्रकार का संकेत चाहता हूं उदा।यह जांचना कि कैलेंडर
calendar.set(2013,Calendar.JANUARY , 23) //is a valid date
calendar.set(2013,Calendar.JANUARY , 33) //is not
मैं calendar.setLenient(false)
की स्थापना की और उम्मीद कि जनवरी 33 वीं करने के लिए मान सेट एक अपवाद फेंक होगा, लेकिन ऐसा नहीं किया।
+1 बिल्कुल सही। JDK में कैलेंडर सबसे टूटी कक्षा है, इसके कई कारणों में से एक। (जोडाटाइम का प्रयोग करें!) – Bohemian