मेन्यू

जावा में माह के अंत की तारीख प्राप्त करें

विषयसूची

जावा महीने के अंत की तारीखपाना कैलेंडर.getActualMaximum()

जावामें निर्दिष्ट तिथि कामहीने के अंत की तारीखयह प्राप्त करने के लिए एक नमूना कार्यक्रम है।
java.util.कैलेंडरकक्षाgetActualMaximum(कैलेंडर.दिनांक)मेंमहीने के अंत की तारीखप्राप्त किया जा सकता है।

नमूना कार्यक्रम

/** * निर्दिष्ट दिनांक स्ट्रिंग (yyyy/MM/dd या yyyy-MM-dd) में महीने का अंतिम दिन लौटाता है *। * * @param strDate लक्ष्य दिनांक स्ट्रिंग * @return महीने का अंतिम दिन */ सार्वजनिक static int getLastDay(String strDate) { if (strDate == null || strDate.length() != 10) { नया IllegalArgumentException फेंकें( " तर्क स्ट्रिंग ["+ strDate +"]" + "अमान्य है।"); } int yyyy = Integer.parseInt(strDate.substring(0,4)); int MM = Integer.parseInt(strDate.substring(5 , 7)); int dd = Integer.parseInt(strDate.substring(8,10)); कैलेंडर cal = Calendar.getInstance(); cal.set(yyyy,MM-1,dd); int अंतिम = cal.getActualMaximum ( Calendar.DATE); अंतिम वापसी; }


निष्पादन परिणाम

◆निष्पादन उदाहरण

सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) { System.out.println(getLastDay("2007/01/01")); System.out.println(getLastDay("2007/02/01")); System.out .println(getLastDay("2008/02/01")); }

◆आउटपुट परिणाम

31
28
29

*2008 एक लीप वर्ष है, इसलिए फरवरी का आखिरी दिन 29 वां होगा।

  • URLをコピーしました!
विषयसूची