मैं भाषा डिजाइनरों के स्थान पर जवाब नहीं दे सकता, लेकिन आप इस तरह के ऑब्जेक्ट प्राप्त करने के लिए दिनांक निर्माता में दिनांक .parse या Date.UTC के परिणाम का उपयोग कर सकते हैं।
ध्यान दें कि आपका कोड नमूना गलत है: यह वैध दिनांक प्रारूप नहीं है, आईएसओ (yyyy-mm-dd) और न ही आईईटीएफ (सोम, 25 दिसंबर 1995 13:30:00 GMT + 0430)। तो आपको एक नाएन मिल जाएगा। दिनांक। केवल MDC पर मैंने जो पढ़ा है, उससे आईईटीएफ प्रारूप को समझें।
यदि आपको दो तिथियों की तुलना करने की आवश्यकता है, तो आप .getFullYear(), .getMonth() और .getDay() के परिणामों की तुलना कर सकते हैं, या बस वांछित स्तर पर स्ट्रिंग प्रस्तुतियों की तुलना कर सकते हैं।
var d1 = new Date();
var n = Date.parse("28 Oct 2008");
var d2 = new Date(n);
var d3 = new Date("28 october 2008");
alert(d1.toDateString() == d2.toDateString());
alert(d2.toDateString() == d3.toDateString());
और उसमें क्या समस्या है? आपको इसे एक कदम में क्यों करने की ज़रूरत है? क्या कोई व्यवसाय की ज़रूरत है? – mohammedn
मेरी समस्या यह है कि मैं, और मुझे यकीन है कि अन्य, ऑब्जेक्ट पर किसी विधि पर एक पार्स विधि की अपेक्षा करेंगे जिस प्रकार विधि को कॉल किया जाता है। – ProfK