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

MySQL में वर्तमान दिनांक को डेटाटाइम फॉर्मेट में कैसे डालें?


यदि आप वर्तमान दिनांक डालना चाहते हैं (समय नहीं), तो आप MySQL से अंतर्निहित फंक्शन CURDATE() का उपयोग कर सकते हैं। सिंटैक्स इस प्रकार है:

INSERT INTO yourTableName VALUES(CURDATE());

या यदि आप दिनांक और समय दोनों जोड़ना चाहते हैं तो आप MySQL से अंतर्निहित फंक्शन NOW() का उपयोग कर सकते हैं। सिंटैक्स इस प्रकार है:

INSERT INTO yourTableName VALUES(NOW());

दोनों सिंटैक्स को समझने के लिए, पहले एक टेबल बनाते हैं। टेबल बनाने का क्वेरी:

mysql> CREATE TABLE NowAndCurdateDemo (
    -> YourDueDate DATETIME
    -> ); Query OK, 0 rows affected (1.75 sec)

टेबल में वर्तमान दिनांक और दिनांक-समय डालने के लिए दोनों फंक्शन लागू करें। दिनांक डालने का क्वेरी:

mysql> INSERT INTO NowAndCurdateDemo VALUES(CURDATE()); Query OK, 1 row affected (0.28 sec)
mysql> INSERT INTO NowAndCurdateDemo VALUES(NOW()); Query OK, 1 row affected (0.14 sec)

निम्न क्वेरी का उपयोग करके चेक करें कि डेटा टेबल में डाला गया है या नहीं:

mysql> SELECT * FROM NowAndCurdateDemo;

निम्न आउटपुट है:

+---------------------+
| YourDueDate         |
+---------------------+
| 2018-12-05 00:00:00 |
| 2018-12-05 21:24:10 |
+---------------------+
2 rows in set (0.06 sec)

  1. - MySQL में DATE_ADD से वर्तमान तारीख में 11 दिन जोड़ें

    WHERE CURDATE() और DATE_ADD से आज की तारीख में अंतराल जोड़ें आज की तारीख वाली पंक्तियों के लिए 11 दिन आगे की तारीख गणना करने के लिए DATE_ADD के साथ WHERE CURDATE() का उपयोग करें। टेबल बनाएं और डेटा डालें: mysql> create table DemoTable1994 ( ArrivalDate date ); Query OK, 0 rows affected (5.33 sec)

  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. - Python का उपयोग करके MySQL में डेट ऑब्जेक्ट कैसे इन्सर्ट करें?

    MySQL डेटाबेस में डेट इन्सर्ट करने के लिए, आपकी टेबल में टाइप date या datetime का कॉलम होना चाहिए। एक बार आपके पास वह हो, तो आपको अपने डेट को इन्सर्ट करने से पहले स्ट्रिंग फॉर्मेट में बदलना होगा। ऐसा करने के लिए, आप datetime मॉड्यूल के strftime फॉर्मेटिंग फंक्शन का उपयोग कर सकते हैं। उदाहरण के लिए f