Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHP में अलग-अलग टाइमज़ोन में तारीखों को संग्रहित/प्रदर्शित करने का सबसे अच्छा तरीका?

इसे और भी सरल बनाया जा सकता है। चूंकि आप जावास्क्रिप्ट का उपयोग कर रहे हैं तो क्लाइंट पर भी समय क्षेत्र को समायोजित करने के लिए जावास्क्रिप्ट का उपयोग क्यों न करें?

  1. सर्वर पर हर समय UTC के रूप में संग्रहीत करें
  2. ग्राहक को यूटीसी के रूप में उनकी सेवा करें
  3. क्लाइंट जावास्क्रिप्ट का उपयोग स्थानीय समय क्षेत्र में समय को समायोजित करने के लिए करता है

यह न केवल चीजों को सरल बनाता है बल्कि यह आपके मॉडल के साथ एक समस्या को भी दूर करता है। अगर मैंने न्यूयॉर्क में अपना खाता पंजीकृत किया है लेकिन ऑस्ट्रेलिया की यात्रा कर रहा हूं, तो मैं ऑस्ट्रेलियाई समय क्षेत्र के अनुसार समय देखना चाहता हूं। वास्तव में, आपके द्वारा उपयोग की जाने वाली जावास्क्रिप्ट का उपयोग करके आसानी से सेटिंग्स को समायोजित किया जा सकता है, जिससे डिज़ाइन और भी गतिशील हो जाता है। दूसरा, आप उपयोगकर्ता के समय क्षेत्र को संग्रहीत करने के ऊपरी हिस्से से बच सकते हैं।

उस ने कहा, यदि आप चाहते हैं कि आपका डिज़ाइन गैर-जावास्क्रिप्ट ब्राउज़र में नीचा हो जाए तो आप HTTP कुकीज़ (कुकीज़ लाने के लिए जेएस पर निर्भर होने के विपरीत) पर निर्भर एक पूर्ण सर्वर साइड दृष्टिकोण लेने से बेहतर हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. फ़ाइल अपलोड करने और MySQL डेटाबेस में पथ जोड़ने के लिए PHP का उपयोग करना

  2. कर्मचारी चेक-इन और चेक-आउट का प्रतिनिधित्व करने के लिए डिज़ाइन

  3. django . में टाइमस्टैम्प फ़ील्ड

  4. डेटा डंप करते समय विदेशी प्रमुख बाधाएं

  5. MySQL:कई कॉलमों में से MAX या ग्रेटेस्ट प्राप्त करें, लेकिन NULL फ़ील्ड के साथ