CURRENT_TIMESTAMP
इस मामले में PHP द्वारा नहीं, बल्कि MySQL द्वारा उत्पन्न किया गया है। आपकी क्वेरी MySQL को MySQL के सर्वर समय के आधार पर वर्तमान टाइमस्टैम्प सेट करने के लिए कह रही है। इसलिए आपको पूर्वी समय क्षेत्र का उपयोग करने के लिए MySQL को कॉन्फ़िगर करने की आवश्यकता होगी, PHP की नहीं।
एक बात जिस पर आप विचार कर सकते हैं, वह है डेटाबेस टाइमस्टैम्प के लिए GMT का उपयोग करना और एप्लिकेशन में टाइमज़ोन और डेलाइट सेविंग रूपांतरण करना। इस तरह आपके पास संभावित रूप से डेटाबेस में मिश्रित क्षेत्र टाइमस्टैम्प का मुद्दा नहीं है। बेशक, अगर आपको नहीं लगता कि आपको कभी भी अपने ऐप में पूर्वी समय क्षेत्र के अलावा किसी अन्य चीज़ का उपयोग करने की आवश्यकता होगी, तो यह आपके लिए महत्वपूर्ण नहीं हो सकता है।