MySQL में डेटाटाइम से घंटे घटाना
आपके पास एक डेटाटाइम फ़ील्ड है जिसमें से आप GMT समस्याओं के कारण 3 घंटे घटाना चाहते हैं। इसे प्राप्त करने का एक तरीका DATE_SUB() MySQL फ़ंक्शन का उपयोग करना है। ]
कॉलम को आपके डेटाटाइम फ़ील्ड से बदलने पर, यह क्वेरी निर्दिष्ट से 3 घंटे कम कर देगी field.वैकल्पिक दृष्टिकोण:
SELECT DATE_SUB(column, INTERVAL 3 HOUR)....जबकि DATE_SUB() एक त्वरित समाधान प्रदान करता है, अंतर्निहित समय क्षेत्र मुद्दे को संबोधित करने पर विचार करना महत्वपूर्ण है। इस दृष्टिकोण में सटीक डेटाटाइम गणना सुनिश्चित करने के लिए MySQL सर्वर समय क्षेत्र को उचित GMT मान पर सेट करना शामिल है। इसे निम्नलिखित कथन का उपयोग करके प्राप्त किया जा सकता है:SET TIMEZONE = 'your_time_zone';
समय क्षेत्र निर्धारित करने से, सभी डेटाटाइम फ़ील्ड स्वचालित रूप से निर्दिष्ट क्षेत्र में समायोजित हो जाएंगे, जिससे मैनुअल की आवश्यकता समाप्त हो जाएगी घटाव. इसके परिणामस्वरूप अधिक मजबूत और विश्वसनीय प्रश्न प्राप्त हो सकते हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3