Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में दिनांक पैटर्न को कैसे सत्यापित करें?

<घंटा/>

जावास्क्रिप्ट में दिनांक पैटर्न को सत्यापित करने के लिए, निम्न कोड चलाने का प्रयास करें। यहां, हम सत्यापित करने के लिए सही और गलत तिथियों की जांच करेंगे

उदाहरण

लाइव डेमो

<!DOCTYPE html>
<html>
   <body>
   
      <script>
         function validDate(date) {
            var split = date.split('/');
            var date = new Date(split[2] + '/' + split[0] + '/' + split[1]);
            return (date &amp;&amp; (date.getMonth() + 1) == split[0] &amp;&amp; date.getDate() == Number(split[1]) &amp;&amp; date.getFullYear() == Number(split[2]));
         }
         document.write("Valid date: 11/11/2017 = "+validDate('11/11/2017'));
         document.write("<br>Valid date: 18/18/2017 = "+validDate('18/18/2017'));
         document.write("<br>Valid date: 05/09/2017 = "+validDate('05/09/2017'));
      </script>
      
   </body>
</html>

आउटपुट

Valid date: 11/11/2017 = true
Valid date: 18/18/2017 = false
Valid date: 05/09/2017 = true

  1. जावास्क्रिप्ट मॉड्यूल पैटर्न को कैसे समझें?

    जावास्क्रिप्ट मूल रूप से कक्षाओं का समर्थन नहीं करता है, इसलिए मॉड्यूल पैटर्न का उपयोग किया जाता है। यह एक ही वस्तु के अंदर सार्वजनिक, निजी विधियों और चरों को संग्रहीत करना है। इसका उपयोग करने और इसे समझने के लिए, हम मतदाताओं को अयोग्य घोषित करने के लिए बेनामी क्लोजर का समाधान करेंगे, क्योंकि वे 18

  1. जावास्क्रिप्ट में तिथियों की तुलना कैसे करें?

    जावास्क्रिप्ट में तिथियों की तुलना आसानी से की जा सकती है। तिथियां किसी भी फ्रेम यानी भूत, वर्तमान और भविष्य से संबंधित हो सकती हैं। पिछली तिथियों की तुलना भविष्य से की जा सकती है या भविष्य की तिथियों की तुलना वर्तमान से की जा सकती है। उदाहरण-1 निम्नलिखित उदाहरण में, वर्ष 2000 में एक तारीख की तुलन

  1. जावास्क्रिप्ट में दिनांक सरणी को कैसे क्रमबद्ध करें

    मान लीजिए हमारे पास एक सरणी है जिसमें इस तरह की कुछ तिथियां हैं - const arr =[ [02/13/2015, 0.096], [11/15/2013, 0.189], [05/15/2014, 0.11], [12/13/2013 , 0.1285], [01/15/2013, 0.12], [01/15/2014, 0.11], [02/14/2014, 0.11], [03/14/2014, 0.11], [01/15/2015, 0.096], [07/15/2015, 0.096], [04/15/2013, 0