Menambahkan interval waktu ke tanggal. Mendukung berbagai unit: YEAR, MONTH, DAY, HOUR, MINUTE, SECOND, dll.
DATE/DATETIMEDiperbarui: 12 Jul 2026DATE_ADD(date, INTERVAL expr unit)Tanggal awal
Nilai interval yang ditambahkan
Unit interval (YEAR, MONTH, DAY, HOUR, MINUTE, SECOND, dll)
1 SELECT DATE_ADD('2024-01-15', INTERVAL 7 DAY) AS new_date;
Menambahkan seminggu ke tanggal.
1 SELECT DATE_ADD(CURDATE(), INTERVAL 3 MONTH) AS due_date;
Menghitung tanggal 3 bulan dari sekarang.
1 SELECT DATE_ADD(NOW(), INTERVAL '2:30' HOUR_MINUTE) AS eta;
Menambahkan 2 jam 30 menit.
Sudah paham DATE_ADD? Latih langsung di browser
Latihan interaktif, langsung di browser.