खोल पर, अपने सर्वर समय (बैश में सरल date
) है: सूर्य अगस्त 29 10:37:12 EDT 2010प्राप्त सर्वर समय - समय क्षेत्र के मुद्दों
जब मैं कोड php -r "echo date('Y-m-d H:i:s');"
चलाने मैं: 2010 -08-29 10:37:10
लेकिन जब मैं एक PHP स्क्रिप्ट निष्पादित करता हूं जिसमें echo date('Y-m-d H:i:s');
है तो मुझे एक अलग समय मिलता है- क्योंकि php सोचता है कि टाइमज़ोन यूटीसी (सर्वर समय ईडीटी है)।
मेरी php.ini फ़ाइल में कोई टाइमज़ोन सेट नहीं है, और मैं कुछ भी बदलना नहीं चाहूंगा- क्योंकि मुझे नहीं पता कि इस सर्वर पर चलने वाली अन्य साइटों पर इसका क्या असर होगा।
क्या सर्वर समय प्राप्त करने का एक आसान तरीका है- सर्वर के लिए निर्धारित टाइमज़ोन पर?