কম্পিউটার টিউটোরিয়াল

MySQL-এ DATE_ADD() ফাংশন ব্যবহার করে তারিখে দিন যোগ করা

MySQL-এ কোনো তারিখে নির্দিষ্ট সংখ্যক দিন যোগ করতে `DATE_ADD()` ফাংশন এবং `INTERVAL` কীওয়ার্ড ব্যবহার করুন। `NOW()` (ডেট+টাইম) বা `CURDATE()` (শুধু ডেট) বেস হিসেবে ব্যবহার করা যায়।

সিনট্যাক্স

DATE_ADD(date_value, INTERVAL n DAY)

উদাহরণ

mysql> CREATE TABLE addingDaysDemo (yourDateTime DATETIME);
mysql> INSERT INTO addingDaysDemo VALUES 
    -> (DATE_ADD(NOW(), INTERVAL 1 DAY)),
    -> (DATE_ADD(NOW(), INTERVAL 4 DAY)),
    -> (DATE_ADD(CURDATE(), INTERVAL 1 DAY)),
    -> (DATE_ADD(CURDATE(), INTERVAL 4 DAY));

mysql> SELECT * FROM addingDaysDemo;
+---------------------+
| yourDateTime        |
+---------------------+
| 2018-12-14 15:36:57 |  -- NOW() + 1 day
| 2018-12-17 15:37:06 |  -- NOW() + 4 day
| 2018-12-14 00:00:00 |  -- CURDATE() + 1 day
| 2018-12-17 00:00:00 |  -- CURDATE() + 4 day
+---------------------+

টিপস: `INTERVAL` এর সাথে `MONTH`, `YEAR`, `HOUR`, `MINUTE`, `SECOND`, `WEEK` ইত্যাদি ব্যবহার করা যায়। বিয়োগের জন্য `DATE_SUB()` বা `INTERVAL -n DAY` ব্যবহার করুন।

  1. MySQL-এ DATETIME কলামে দিন যোগ করা (DATE_ADD INTERVAL DAY)

  2. MySQL-এ DATE_ADD ব্যবহার করে বর্তমান তারিখে ১১ দিন যোগ করা

  3. PHP-তে $Date-এ দিন যোগ করা

  4. সি শার্প DateTime: বর্তমান তারিখে দিন যোগ করা