प्रारूप को बदलना असंभव है
हमें वायर फॉर्मेट और ब्राउजर के प्रेजेंटेशन फॉर्मेट के बीच अंतर करना होगा।
तार का प्रारूप
एचटीएमएल 5 तारीख इनपुट विनिर्देश को संदर्भित करता है आरएफसी 3339 विनिर्देश , जो एक पूर्ण दिनांक स्वरूप के बराबर निर्दिष्ट करता है: yyyy-mm-dd
। देखें अनुभाग 5.6 अधिक जानकारी के लिए आरएफसी 3339 विनिर्देश की।
यह प्रारूप value
HTML विशेषता और DOM प्रॉपर्टी द्वारा उपयोग किया जाता है और साधारण फॉर्म सबमिशन करते समय उपयोग किया जाता है।
प्रस्तुति प्रारूप
ब्राउज़र्स अप्रतिबंधित हैं कि वे एक तारीख इनपुट कैसे प्रस्तुत करते हैं। क्रोम, एज, फ़ायरफ़ॉक्स और ओपेरा लिखने के समय की तारीख का समर्थन है ( यहाँ देखें )। वे सभी एक तिथि पिकर प्रदर्शित करते हैं और इनपुट क्षेत्र में पाठ को प्रारूपित करते हैं।
डेस्कटॉप डिवाइस
क्रोम, फ़ायरफ़ॉक्स और ओपेरा के लिए, इनपुट फ़ील्ड के टेक्स्ट का प्रारूपण ब्राउज़र की भाषा सेटिंग पर आधारित है। एज के लिए, यह विंडोज भाषा सेटिंग पर आधारित है। अफसोस की बात है, सभी वेब ब्राउज़र ऑपरेटिंग सिस्टम में कॉन्फ़िगर की गई तारीख स्वरूपण को अनदेखा करते हैं। मेरे लिए यह बहुत ही अजीब व्यवहार है, और इस इनपुट प्रकार का उपयोग करते समय विचार करने के लिए कुछ। उदाहरण के लिए, डच उपयोगकर्ता जिनके पास अपना ऑपरेटिंग सिस्टम या ब्राउज़र भाषा है, उन्हें उस प्रारूप के बजाय en-us
दिखाया 01/30/2019
जाएगा, जिसके वे आदी हैं 30-01-2019
:।
इंटरनेट एक्सप्लोरर 9, 10, और 11 तार प्रारूप के साथ एक पाठ इनपुट क्षेत्र प्रदर्शित करते हैं।
मोबाइल उपकरण
विशेष रूप से Android पर Chrome के लिए, स्वरूपण Android प्रदर्शन भाषा पर आधारित है। मुझे संदेह है कि अन्य ब्राउज़रों के लिए भी यही सच है, हालांकि मैं इसे सत्यापित नहीं कर पाया हूं।