"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं MySQL DATE डेटा प्रकार को मानव-पठनीय प्रारूप में कैसे परिवर्तित कर सकता हूँ?

मैं MySQL DATE डेटा प्रकार को मानव-पठनीय प्रारूप में कैसे परिवर्तित कर सकता हूँ?

2024-11-19 को प्रकाशित
ब्राउज़ करें:368

How Can I Convert MySQL DATE Data Type to Human-Readable Format?

MySQL DATE डेटा प्रकार के लिए प्रारूप रूपांतरण

MySQL के साथ काम करते समय, DATE डेटा प्रकार में दिनांक संग्रहीत करने से अप्रत्याशित मान उत्पन्न हो सकते हैं जैसे " 0000-00-00"। यह प्रारूप विज़ुअलाइज़ेशन और डेटा प्रबंधन के लिए भ्रमित करने वाला हो सकता है। इस समस्या को हल करने के लिए, यह समझना महत्वपूर्ण है कि MySQL दिनांकों का प्रतिनिधित्व कैसे करता है और उन्हें वांछित प्रारूपों में कैसे परिवर्तित किया जाए।

MySQL DATE का आंतरिक प्रतिनिधित्व

आंतरिक रूप से, MySQL दिनांक संग्रहीत करता है एक पैक्ड तीन-बाइट पूर्णांक के रूप में, सूत्र का अनुसरण करते हुए:

DD MM × 32 YYYY × 16 × 32

उदाहरण के लिए, दिनांक "2023-03-08" को "08 03 × 32 2023 × 16 × 32 = 7630668" के रूप में संग्रहीत किया जाएगा।

मानव में कनवर्ट करना- प्रदर्शन के लिए पठनीय प्रारूप

जबकि आंतरिक प्रतिनिधित्व के लिए अनुकूलित किया गया है भंडारण, प्रदर्शन उद्देश्यों के लिए, दिनांक को "08-03-2023" जैसे मानव-पठनीय प्रारूप में परिवर्तित करना वांछनीय है। यह रूपांतरण DATE_FORMAT() फ़ंक्शन का उपयोग करके प्राप्त किया जा सकता है। 03-2023", निम्नलिखित क्वेरी का उपयोग किया जा सकता है:

SELECT DATE_FORMAT(datecolumn, '%d-%m-%Y') AS datecolumn, ...

प्रोग्रामिंग वातावरण के लिए सावधानियां

यह ध्यान रखना महत्वपूर्ण है कि प्रोग्रामिंग से तारीखों तक पहुंचते समय पर्यावरण, भंडारण के लिए उन्हें स्ट्रिंग प्रारूप में परिवर्तित करना नासमझी है। इसके बजाय, कच्चे दिनांक मान को बनाए रखना और प्रदर्शन उद्देश्यों के लिए प्रोग्रामिंग वातावरण द्वारा प्रदान की गई स्वरूपण क्षमताओं का उपयोग करना बेहतर है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3