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

PHP और MySQL के बीच दिनांक स्वरूप अंतर को प्रबंधित करना

चूंकि (आसपास) PHP 5.2, PHP में दिनांक और समय से निपटने के लिए एक अंतर्निहित वर्ग/वस्तु है, जिसे DateTime कहा जाता है। . एक शून्य में, बिल्ट-इन का उपयोग करना हमेशा बेहतर होता है, बजाय इसके कि आप स्वयं गन्दा विवरण से उलझें।

डेटटाइम कंस्ट्रक्टर (या date_create फ़ंक्शन) strToTime द्वारा समझे गए किसी भी प्रारूप में एक तारीख को स्वीकार करता है। आपको strToTime के बारे में जानने की जरूरत है, यह जादू का जादू है जो लगभग किसी भी स्ट्रिंग प्रारूप में किसी तिथि को सही ढंग से पहचान लेगा। जब मुझे पहली बार strToTime का सामना करना पड़ा तो मेरे पास वही आंतरिक प्रतिक्रिया थी जो आप अभी कर रहे हैं ("यह बकवास है/अविश्वसनीय लगता है")। यह। यह इस तरह से काम करता है कि तारीखों के बारे में आपकी अपनी नाजुक समझ कभी नहीं होगी (और अगर आपको लगता है कि आप तारीखों को समझते हैं, तो आप विश्वास नहीं करते।)

तो, MySQL से जानकारी को दिनांक/समय स्ट्रिंग के रूप में खींचें, और तुरंत एक PHP दिनांक ऑब्जेक्ट बनाएं। date_format पद्धति का उपयोग करें (कुछ आसान स्थिरांक के साथ ) जब/अगर आपको एक स्ट्रिंग के रूप में फिर से तारीख चाहिए।



  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 डंप - कुछ टेबल डेटा को बाहर करें

  2. Plesk CentOS 7 पर MySQL को Percona से कैसे बदलें?

  3. SQLite - रैंड द्वारा ऑर्डर ()

  4. SQL में ROW_NUMBER - SQL और SQL सर्वर में शीर्ष उदाहरण चुनें

  5. प्रत्येक व्यक्तिगत पंक्ति के लिए एकाधिक 'कहां' खंडों के साथ एकाधिक पंक्तियों को अपडेट करें