टाइमस्टैम्प को अनदेखा करने वाली दो तिथियों की तुलना करने का सबसे आसान तरीका क्या है। मुझे दो दिनांक firstDate
डेटाबेस से आ रहा है (जावास्क्रिप्ट दिनांक में परिवर्तित) और secondDate
दिनांक पिकर इनपुट फ़ील्ड से आ रहा है।
अनिवार्य रूप से के लिए मेरे एल्गोरिदम इन दो तिथियों के बराबर हैं क्योंकि यह टाइमस्टैम्प को ध्यान में नहीं लेता है लेकिन कोड इसे firstDate
के बराबर नहीं मानता है, इसमें 01:00:00
है।
तुलना के लिए टाइमस्टैम्प को पूरी तरह से कैसे हटाया जाए?टाइमस्टैम्प मान को अनदेखा करते हुए जावास्क्रिप्ट दिनांक तुलना
firstDate:
मंगल मार्च 24 1992 01:00:00 GMT-0500 (सेंट्रल डेलाइट समय)
secondDate:
मंगल मार्च 24 1 99 2 00:00:00 जीएमटी-0500 (सेंट्रल डेलाइट टाइम)
कोड:
if(firstDate < secondDate) {
alert("This alert shouldn't pop out as dates are equal");
}
उत्तर के लिए डेरेक धन्यवाद। मेरे पास एक ही समाधान था कि क्या कोई और तरीका है। अगर किसी और ने जवाब नहीं दिया तो मैं आपका जवाब स्वीकार करूंगा। – user1195192