Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL में स्ट्रिंग को डेट में कैसे कन्वर्ट करें?


हम STR_TO_DATE() फंक्शन की मदद से स्ट्रिंग को डेट में कन्वर्ट कर सकते हैं। आइए एक उदाहरण देखते हैं।

टेबल बनाना।

mysql> create table StringToDateDemo 
-> ( 
-> YourDate varchar(100) 
-> ); 
Query OK, 0 rows affected (0.49 sec)

टेबल में रिकॉर्ड्स इन्सर्ट करना।

mysql> insert into StringToDateDemo values('10/27/2018'); 
Query OK, 1 row affected (0.11 sec)

STR_TO_DATE() फंक्शन का उपयोग करके स्ट्रिंग को डेट में कन्वर्ट करने का सिंटैक्स निम्न है।

SELECT STR_TO_DATE(yourColumnName, '%m/%d/%Y') FROM yourTableName;

आइए अब इसे लागू करते हैं।

mysql> SELECT STR_TO_DATE(YourDate, '%m/%d/%Y') 
-> FROM StringToDateDemo;

आउटपुट यहाँ है।

+-----------------------------------+
| STR_TO_DATE(YourDate, '%m/%d/%Y') |
+-----------------------------------+
| 2018-10-27                        |
+-----------------------------------+
1 row in set (0.00 sec)

  1. - MySQL में SUBSTRING_INDEX से स्ट्रिंग से दिनांक निकालें

    MySQL में SUBSTRING_INDEX() फ़ंक्शन का उपयोग करके स्ट्रिंग के अंतिम भाग से दिनांक निकाल सकते हैं जब दिनांक एक ज्ञात विभाजक के बाद आता है। सिंटैक्स SUBSTRING_INDEX(SUBSTRING_INDEX(स्ट्रिंग, विभाजक, -1), विभाजक, 1) उदाहरण: लेबल.दिनांक प्रारूप से दिनांक निकालना 1. टेबल बनाएं ); 2. डेटा डालें INSE

  1. - MySQL में STR_TO_DATE() से तारीख फॉर्मेट बदलें

    VARCHAR तारीख-स्ट्रिंग को MySQL DATETIME में कनवर्ट करें 12/10/2019 12:34:00 जैसे स्ट्रिंग को मान्य DATETIME में बदलने के लिए STR_TO_DATE() का उपयोग करें। टेबल बनाएं और डेटा डालें: mysql> create table DemoTable2010 ( DueDate varchar(20) ); Query OK, 0 rows affected (0.68 sec) mysql> insert int

  1. - पायथन डेट स्ट्रिंग को डेट ऑब्जेक्ट में कैसे बदलें?

    आप strptime फंक्शन का उपयोग करके स्ट्रिंग को डेट ऑब्जेक्ट में बदल सकते हैं। डेट स्ट्रिंग और वह फॉर्मेट प्रदान करें जिसमें डेट निर्दिष्ट है। उदाहरण import datetime date_str = 29122017 # डेट - 29 दिसंबर 2017 format_str = %d%m%Y # फॉर्मेट datetime_obj = datetime.datetime.strptime(date_str, format_s