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

जावास्क्रिप्ट में मान्य दिनांक स्वरूप की जाँच करें?


वैध तिथि प्रारूप की जांच करने के लिए, तिथि का मिलान −

. से करें
const dateFormat = /^\d{4}\-\d{2}\-\d{2}$/;

उदाहरण

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initialscale=1.0">
<title>Document</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<style>
   .check-valid-date {
      border: 1px solid red;
   }
</style>
</head>
<body>
<input type="date" id="check-valid-date" class="form-control
calender-black" name="dateCalender">
<script>
   const dateFormat = /^\d{4}\-\d{2}\-\d{2}$/;
   document.getElementById("check-valid-date").addEventListener("change",
   checkingForValidDate);
   function checkingForValidDate() {
      console.log(this.value, dateFormat.test(this.value));
      this.classList.toggle('check-valid-date',
      dateFormat.test(this.value));
   }
</script>
</body>
</html>

उपरोक्त प्रोग्राम को चलाने के लिए, फ़ाइल नाम "anyName.html(index.html)" को सेव करें और फ़ाइल पर राइट क्लिक करें। वीएस कोड संपादक में "लाइव सर्वर के साथ खोलें" विकल्प चुनें।

आउटपुट

यह निम्नलिखित आउटपुट देगा -

जावास्क्रिप्ट में मान्य दिनांक स्वरूप की जाँच करें?

अब, मैं एक तारीख चुन रहा हूँ। स्नैपशॉट इस प्रकार है -

जावास्क्रिप्ट में मान्य दिनांक स्वरूप की जाँच करें?

ऊपर, कंसोल TRUE यानी मान्य दिनांक स्वरूप प्रदर्शित करता है।


  1. जावास्क्रिप्ट दिनांक.@@ toPrimitive() फ़ंक्शन

    JavaScript date.@@toPrimitive() फ़ंक्शन दिनांक ऑब्जेक्ट को एक आदिम मान में बदल देता है। जावास्क्रिप्ट में दिनांक स्वरूपों के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़;}.नमूना { font-size:18px; font-weight:500;}JavaScript date.@@toP

  1. जावास्क्रिप्ट दिनांक प्रारूप

    जावास्क्रिप्ट में दिनांक स्वरूपों को लागू करने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title&g

  1. जावास्क्रिप्ट दिनांक निर्माता संपत्ति

    JavaScript दिनांक कंस्ट्रक्टर प्रॉपर्टी दिनांक के कंस्ट्रक्टर फ़ंक्शन को लौटाती है। जावास्क्रिप्ट दिनांक निर्माता संपत्ति के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport"