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

MySQL में DATETIME मान में एक दिन कैसे जोड़ें?


MySQL में DATE_ADD() फंक्शन का उपयोग करके DATETIME या DATE मान में दिन जोड़ें।

सिंटैक्स

SELECT DATE_ADD(yourDateColumn, INTERVAL 1 DAY) FROM yourTableName;

उदाहरण

वर्तमान समय में 1 दिन जोड़ना

mysql> select date_add(now(), interval 1 day) as Adding1DayDemo;
+---------------------+
| Adding1DayDemo      |
+---------------------+
| 2018-12-07 20:06:59 |
+---------------------+

केवल तारीख (CURDATE) में 1 दिन जोड़ना

mysql> select date_add(curdate(), interval 1 day) as Adding1DayDemo;
+----------------+
| Adding1DayDemo |
+----------------+
| 2018-12-07     |
+----------------+

टेबल कॉलम पर उपयोग करना

mysql> create table AddOneday (
-> DueTime datetime
-> ); Query OK, 0 rows affected (1.05 sec)

mysql> insert into AddOneday values(now());
mysql> insert into AddOneday values(curdate());

mysql> select *from AddOneday;
+---------------------+
| DueTime             |
+---------------------+
| 2018-12-06 20:10:47 |
| 2018-12-06 00:00:00 |
+---------------------+

प्रत्येक पंक्ति में 1 दिन जोड़ना

mysql> select date_add(DueTime, interval 1 day) as AddingOneDay from AddOneday;
+---------------------+
| AddingOneDay        |
+---------------------+
| 2018-12-07 20:10:47 |
| 2018-12-07 00:00:00 |
+---------------------+

DATE_ADD के अन्य अंतराल

अंतरालउदाहरण
INTERVAL 1 DAY1 दिन
INTERVAL 3 HOUR3 घंटे
INTERVAL 30 MINUTE30 मिनट
INTERVAL 1 MONTH1 महीना
INTERVAL 1 YEAR1 वर्ष
INTERVAL 1 WEEK1 सप्ताह
INTERVAL '1 12' DAY_HOUR1 दिन 12 घंटे (संयुक्त)

घटाने के लिए DATE_SUB

SELECT DATE_SUB(NOW(), INTERVAL 1 DAY) AS Yesterday;
SELECT DATE_SUB(due_date, INTERVAL 7 DAY) AS week_before FROM tasks;

अंकगणित ऑपरेटर (MySQL 8.0+)

SELECT NOW() + INTERVAL 1 DAY;
SELECT due_date + INTERVAL 1 DAY FROM tasks;

  1. - HTML में इनपुट टाइप डेटटाइम वैल्यू फॉर्मेट

    datetime-local इनपुट प्रकार input type=datetype का उपयोग करें। HTML में datetime इनपुट प्रकार <input type=datetime-local> का उपयोग करके किया जाता है। इसका उपयोग करके, उपयोगकर्ताओं को तारीख और समय चुनने की अनुमति दें। जब भी इनपुट फ़ील्ड पर क्लिक किया जाता है तो एक डेट टाइम पिकर पॉपअप दिखाई देता

  1. JavaScript में MySQL DATETIME वैल्यू को JSON फॉर्मेट में कैसे बदलें? JavaScript में MySQL DATETIME वैल्यू को JSON फॉर्मेट में कैसे बदलें?

    बदलने के लिए, JSON.stringify() का उपयोग करें। JavaScript में MySQL DATETIME वैल्यू को JSON फॉर्मेट में बदलने का कोड निम्न है: <script> var mySQLDateTime = new Date(Fri Sep 06 2019 22:54:48); var yearValue = mySQLDateTime.getFullYear(); var dateValue = mySQLDateTime.getDate(); var monthValue=m

  1. - MySQL में DEFAULT के साथ विशिष्ट विकल्पों वाली नई टेबल कैसे बनाएं

    समाधान कॉलम डेटा प्रकार के बाद DEFAULT कीवर्ड का उपयोग करें। उदाहरण ); डेटा डालें INSERT INTO demo33 (name, start_date, end_date, category) VALUES (David, 2020-03-10, 2020-08-22, Good); परिणाम +----+-------+------------+------------+----------+ | id | name | start_date | end_date | category