दिलचस्प पोस्ट
पर्ल प्रतिस्थापन ऑपरेटर के प्रतिस्थापन पक्ष में एक चर का उपयोग कैसे करें? दूसरा कॉल करने के लिए 2 कॉलम का उपयोग करके Vlookup एक IOS 7 पारदर्शी UINavigationBar के लिए उज्ज्वल, उज्ज्वल रंग प्राप्त करना ListView.ScrollIntoView सूची सूची के केंद्र में आइटम स्क्रॉल करें (सी #) कंपैटर-अवरोही क्रम (उपयोगकर्ता परिभाषित कक्षाएं) का उपयोग करके छंटनी MYSQL में सामान्यकरण एक फ़ाइल "स्लिपिंग" क्यों नहीं एक अच्छा अभ्यास है? पाइएसियल पैकेज का पूरा उदाहरण मैं LINQ क्वेरी से ग्रुप बी के साथ अधिकतम पंक्ति कैसे प्राप्त करूं? ES6 node.js में चर आयात नाम? सबसे उपयोगी Intellij IDEA कुंजीपटल शॉर्टकट क्या हैं? क्या टोमकैट / जावा के लिए एक यूआरएल फिर से लिखना इंजन है? सीएसएस के साथ पृष्ठभूमि छवि पर आकार सेट करें? जावास्क्रिप्ट – ऑनक्लिक इवेंट को स्वचालित रूप से कहा जा रहा है एचटीएम 5 एमोड के साथ सामान्य लिंक

MySQL में पार्स तिथि

MySQL में TIMESTAMP या DATE फ़ील्ड में प्रविष्टि / अद्यतन करने के लिए तिथि में निम्नलिखित को कैसे परिवर्तित करें?

 '15-Dec-09' 

दिनांक को प्रारूपित करने के लिए DATE_FORMAT() का उपयोग किया जाता है, लेकिन अन्य तरीकों से नहीं।

वेब के समाधान से एकत्रित समाधान "MySQL में पार्स तिथि"

आप STR_TO_DATE() फ़ंक्शन का उपयोग करना चाह सकते हैं यह DATE_FORMAT() फ़ंक्शन के व्युत्क्रम है

STR_TO_DATE (str, प्रारूप)

यह DATE_FORMAT() फ़ंक्शन के व्युत्क्रम है यह एक स्ट्रिंग स्ट्रिंग और एक प्रारूप स्ट्रिंग format लेता है। STR_TO_DATE() एक DATETIME मान देता है यदि प्रारूप स्ट्रिंग में दिनांक और समय दोनों भागों या एक DATE या TIME मान होते हैं यदि स्ट्रिंग में केवल दिनांक या समय भाग होते हैं यदि STR_TO_DATE() से प्राप्त दिनांक, समय या दिनांक समय मूल्य अवैध है, तो STR_TO_DATE() NULL देता NULL और एक चेतावनी उत्पन्न करता है

उदाहरण:

 SELECT STR_TO_DATE('15-Dec-09', '%d-%b-%y') AS date; +------------+ | date | +------------+ | 2009-12-15 | +------------+ 1 row in set (0.00 sec) 

बहुत उपयोगी उत्तर! मैं STR_TO_DATE () के बारे में भूल गया था उदाहरण के साथ, उस अद्भुत दूसरे पैरामीटर के लिए कोड की एक तालिका है सूत्र मेरे चीटशीट हैं , और MySQL प्रलेखन के लिए DATE_FORMAT ()

– बॉब स्टीन

  -----examples-for------ 1999-12-31 2000-01-02 23:59:58.999 03:04:05 identical to ------------ ---------- ------------- %a Fri Sun LEFT(DAYNAME(d),3) %b Dec Jan LEFT(MONTHNAME(d),3) %c 12 1 MONTH(d) %D 31st 2nd DAYOFMONTH(d)+st,nd,rd %d 31 02 LPAD(DAYOFMONTH(d),0,2) %e 31 2 DAYOFMONTH(d) %f 999000 000000 LPAD(MICROSECOND(t),6,0) %H 23 03 LPAD(HOUR(t),2,0) %h 11 03 %I 11 03 %i 59 04 LPAD(MINUTE(t),2,0) 59 4 MINUTE(t) %j 365 002 %k 23 3 HOUR(t) %l 11 3 %M December January MONTHNAME(d) %m 12 01 LPAD(MONTH(d),2,0) %p PM AM %r 11:59:58 PM 03:04:05 AM %S 58 05 LPAD(SECOND(t),2,0) %s 58 05 LPAD(SECOND(t),2,0) 58 5 SECOND %T 23:59:58 03:04:05 %U 52 01 LPAD(WEEK(d,0),2,0) %u 52 00 LPAD(WEEK(d,1),2,0) %V 52 01 RIGHT(YEARWEEK(d,2),2) %v 52 52 RIGHT(YEARWEEK(d,3),2) %W Friday Sunday DAYNAME(d) %w 5 0 DAYOFWEEK(d)-1 %X 1999 2000 LEFT(YEARWEEK(d,2),4) %x 1999 1999 LEFT(YEARWEEK(d,3),4) %Y 1999 2000 YEAR(d) %y 99 00 RIGHT(YEAR(d),2) %% % % %X%V 199952 200001 YEARWEEK(d,2) %x%v 199952 199952 YEARWEEK(d,3) eg '15-Dec-09' = DATE_FORMAT('2009-12-15', '%d-%b-%y') eg '2009-12-15' = STR_TO_DATE('15-Dec-09', '%d-%b-%y')