जावास्क्रिप्ट के साथ एक महीने में दिनों की संख्या निर्धारित करने के लिए कुशल तिथि गणना
एक महीने में दिनों की संख्या सटीक और कुशलता से निर्धारित करना एक है वेब विकास में सामान्य कार्य। इस गणना के लिए कई विधियाँ मौजूद हैं, जिनमें से प्रत्येक में सटीकता और दक्षता के विभिन्न स्तर हैं।
प्रश्न: एक महीने में दिनों की संख्या का पता लगाने के लिए सबसे सटीक और संसाधन-अनुकूल दृष्टिकोण क्या है JavaScript?
समाधान: सबसे कुशल और सटीक विधि में Date() ऑब्जेक्ट की अंतर्निहित क्षमताओं का उपयोग करना शामिल है। इस उद्देश्य के लिए यहां एक अनुकूलित फ़ंक्शन दिया गया है:
function daysInMonth(month, year) {
return new Date(year, month, 0).getDate();
}
यह फ़ंक्शन दो पैरामीटर लेता है:
उदाहरण उपयोग:
console.log(daysInMonth(2, 1999)); // 28 (February in a non-leap year)
console.log(daysInMonth(2, 2000)); // 29 (February in a leap year)
यह विधि इस तथ्य का लाभ उठाती है कि दिनांक() ऑब्जेक्ट पैरामीटर को निर्दिष्ट महीने के अंतिम दिन का प्रतिनिधित्व करने वाली तारीख के रूप में मानता है। इस तिथि में से एक घटाकर, जावास्क्रिप्ट उस महीने के भीतर दिनों की संख्या लौटाता है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3