मेरा दोस्त और मैं एक स्कूल प्रोजेक्ट कर रहा हूं; कार्य कक्ष-आरक्षण-साइट बनाना है। यह हमारा पहला वर्ष जावास्क्रिप्ट की कोशिश कर रहा है, और हम एक स्ट्रिंग को समय में स्वरूपित करना चाहते हैं (एच: एम)। हमारे कमरे-आरक्षण-स्थल का उपयोगकर्ता यह चुन सकता है कि वह किस दिन का कमरा चाहता है, और आउटपुट है: एच: एम (24 घंटे-घड़ी: मिनट)। उदाहरण के लिए 12:15।स्ट्रिंग को समय में कनवर्ट करें जावास्क्रिप्ट (एच: एम)
मेरे प्रश्न के लिए यह है: क्या इस स्ट्रिंग (एच: एम) को समय में परिवर्तित करना संभव है, और आसानी से जांच करें कि उपयोगकर्ता ने 30 मिनट से अधिक बुकिंग समय टाइप किया है या नहीं? इसलिए हम उदाहरण के लिए कह सकते हैं:
if(start_of_reservation < start_of_reservation(+30minutes)){
alert("You need to book a room atleast 30minutes"); }
else if(start_of_reservation > start_of_reservation(+6hours)){
alert("You can't book a room longer than 6 hours"); }
else {
// moving on..
}
कई जावास्क्रिप्ट दिनांक libs हैं: * http://momentjs.com/ * http://www.datejs.com/ * https://www.google.com/search?q=javascript+date + पुस्तकालय अधिकांश तारीख पार्सिंग और तुलना संभाल लेंगे। –