मैं जावास्क्रिप्ट में timezone के बिना तारीख पार्स करना चाहता हूँ। मैंने कोशिश की है:
new Date(Date.parse("2005-07-08T00:00:00+0000"));
रिटर्न शुक्र जुलाई 08 2005 02:00:00 GMT + 0200 (मध्य यूरोपीय डेलाइट समय)
new Date(Date.parse("2005-07-08 00:00:00 GMT+0000"));
वही परिणाम देता है
new Date(Date.parse("2005-07-08 00:00:00 GMT-0000"));
वही परिणाम देता है
मैं समय पार्स करना चाहता हूं:
समय क्षेत्र के बिना।
निर्माता को बुलाए बिना Date.UTC या नई तिथि (वर्ष, माह, दिन)।
डेट कंस्ट्रक्टर (प्रोटोटाइप तरीकों के बिना) में बस साधारण पासिंग स्ट्रिंग।
मुझे प्रोडक्ट
Date
ऑब्जेक्ट करना है, नहींString
।
Date
MongoDB में तारीखों की तुलना करने के लिए सही वस्तु प्राप्त करने के लिए ऑब्जेक्ट को कॉपी करना पड़ा :new Date(dateStart.getFullYear(), dateStart.getMonth(), dateStart.getDate())
Date.parse
btw को छोड़ सकते हैं और सीधेDate
निर्माणकर्ता को स्ट्रिंग पास कर सकते हैं ।