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

जावास्क्रिप्ट में समय की तुलना किए बिना केवल दिनांक भाग की तुलना कैसे करें?


समय की तुलना किए बिना केवल तिथि भाग की तुलना करने के लिए, setHours() पद्धति का उपयोग करके घंटे निर्धारित करें। यह समय और समय दोनों की तुलना करते समय तुलना किए जाने वाले समय को सीमित कर देगा -

उदाहरण

<!DOCTYPE html>
<html>
   <body>
      <script>
         var date1, date2;
         date1 = new Date();
         date1.setHours(0,0,0,0);
         document.write(date1);
         date2 = new Date( "Jan 01, 2018" );
         document.write("<br>" +date2);
         if (date1.getTime() === date2.getTime()) {
            document.write("<br>Both the dates are equal.");
         } else {
            document.write("<br>Both the dates aren't equal.");
         }
      </script>
   </body>
</html>

आउटपुट

Fri May 25 2018 00:00:00 GMT+0530 (India Standard Time)
Mon Jan 01 2018 00:00:00 GMT+0530 (India Standard Time)
Both the dates aren't equal.

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

    आप जावास्क्रिप्ट के साथ ऐसा नहीं कर सकते क्योंकि इसमें सिस्टम समय लगता है जो दिनांक वस्तु के साथ वर्तमान तिथि प्रदर्शित करता है। हालांकि, आप निम्न कोड के अनुसार समय क्षेत्र को बदलकर वर्तमान तिथि बदल सकते हैं - उदाहरण <!DOCTYPE html> <html>    <body>       &

  1. डेटा/समय स्ट्रिंग करने के लिए समय जोड़ें - जावास्क्रिप्ट?

    सबसे पहले, जावास्क्रिप्ट में एक नई तिथि निर्धारित करें - var dateValue = new Date("2021-01-12 10:10:20"); समय जोड़ने के लिए setHours() और getHours() के साथ नई तिथि () का उपयोग करें। उदाहरण निम्नलिखित कोड है - var dateValue = new Date("2021-01-12 10:10:20"); dateValue.setHours(d

  1. डेटटाइम कॉलम की तुलना केवल MySQL में दिनांक नहीं समय के साथ कैसे करें?

    केवल दिनांक के साथ दिनांक समय स्तंभ की तुलना करने के लिए, आपको दिनांक () पद्धति का उपयोग करने की आवश्यकता है। निम्नलिखित वाक्य रचना है। नीचे, आपको yourDateValue में डेट करना होगा: अपनेTableName से *चुनें जहां दिनांक(yourColumnName)=yourDateValue; आइए पहले एक टेबल बनाएं: तालिका बनाएं DemoTable(Arri