आपने कहा:
<ब्लॉककोट>मैं चाहता हूं कि वे हमेशा तंजानिया के समय के रूप में सामने आएं, न कि स्थानीय समय में जहां विभिन्न सहयोगी हैं।
अगर ऐसा है, तो आपको नहीं करना चाहिए यूटीसी का उपयोग करें। आपको बस एक DATETIME
. का उपयोग करना है TIMESTAMP
के बजाय MySQL में टाइप करें टाइप करें।
MySQL TIMESTAMP
को कनवर्ट करता है भंडारण के लिए वर्तमान समय क्षेत्र से यूटीसी तक के मूल्य, और यूटीसी से वापस पुनर्प्राप्ति के लिए वर्तमान समय क्षेत्र में। (यह अन्य प्रकारों जैसे DATETIME
. के लिए नहीं होता है ।)
अगर आप पहले से हैं DATETIME
. का उपयोग करके टाइप करें, तो आपको इसे शुरू करने के लिए स्थानीय समय के अनुसार सेट नहीं करना चाहिए। आपको डेटाबेस पर कम और अपने एप्लिकेशन कोड पर अधिक ध्यान केंद्रित करने की आवश्यकता होगी - जो आपने यहां नहीं दिखाया। समस्या और समाधान भाषा के आधार पर काफी भिन्न होंगे, इसलिए प्रश्न को अपने आवेदन कोड की उपयुक्त भाषा के साथ टैग करना सुनिश्चित करें।