जावास्क्रिप्ट तारीख प्रकार के लिए स्ट्रिंग रूपांतरण लागू करता है

संदर्भ

JavaScript Date String

दिनांक प्रकार को स्ट्रिंग में बदलें

निम्न उदाहरण फ़ंक्शन का कार्य दिनांक प्रकार चर को इनपुट करना और इसे yyyy-MM-dd प्रारूप में एक स्ट्रिंग आउटपुट में बदलना है। यदि आपको घंटे, मिनट और सेकंड शामिल करने की आवश्यकता है, तो कृपया उन्हें स्वयं जोड़ें। यदि आपको अन्य प्रारूपों में बदलने की आवश्यकता है, तो आप इसे आवश्यकतानुसार संशोधित भी कर सकते हैं।

            function dateToString(date) {
    if (!date) {
        date = new Date();
    }
    return date.getFullYear() + "-" + (date.getMonth() + 1) + "-" + date.getDate();
}
        

स्ट्रिंग प्रकार की दिनांक दिनांक प्रकार में कनवर्ट करें

इस फ़ंक्शन का कार्य एक स्ट्रिंग को yyyy-MM-dd प्रारूप में दिनांक प्रकार में परिवर्तित करना है। इस फ़ंक्शन और उपरोक्त कार्यों का उपयोग जोड़े में किया जा सकता है।

            function stringToDate(dateString) {
    if (!dateString) {
        return new Date();
    }
    var dateList = dateString.split("-");
    var year = parseInt(dateList[0], 10);
    var month = parseInt(dateList[1], 10) - 1;
    var day = parseInt(dateList[2], 10);
    return new Date(year, month, day);
}
        

अन्य टिप्स

यह ध्यान रखना महत्वपूर्ण है कि जावास्क्रिप्ट में, महीने की शुरुआत 0 से होती है, इसलिए 0 का मतलब जनवरी है। दिनांक ऑब्जेक्ट में कई अन्य विधियाँ भी होती हैं। विवरण के लिए, कृपया इस लेख के शीर्ष पर संदर्भ देखें।