Date & Time

ADDTIME

MySQLMySQL

Adds a time value (expr2) to a datetime or time expression (expr1).

Tipe hasil: TIME/DATETIMEDiperbarui: 13 Jun 2026

Syntax

SQL
ADDTIME(expr1, expr2)

Parameter

expr1TIME/DATETIMEwajib

The starting time or datetime value

expr2TIMEwajib

The time value to add (format: 'HH:MM:SS')

Contoh Penggunaan

Add Hours

SQL
1SELECT ADDTIME('10:00:00', '02:30:00') AS result;

Adds 2 hours and 30 minutes.

Hasil
result: 12:30:00

Add to DateTime

SQL
1SELECT ADDTIME('2024-01-15 10:00:00', '05:30:00') AS result;

Adds a time value to a datetime.

Hasil
result: 2024-01-15 15:30:00

Estimated Completion

SQL
1SELECT task_name,
2 start_time,
3 ADDTIME(start_time, estimated_duration) AS est_completion
4FROM tasks;

Calculates the estimated completion time for each task.

Hasil
(estimated completion times)

Pertanyaan Umum tentang ADDTIME

Apa itu fungsi ADDTIME di MySQL?
Adds a time value (expr2) to a datetime or time expression (expr1). Di MySQL, fungsi ADDTIME termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan ADDTIME di MySQL?
Gunakan sintaks berikut: ADDTIME(expr1, expr2). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi ADDTIME?
Fungsi ADDTIME mengembalikan nilai bertipe TIME/DATETIME. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi ADDTIME?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: expr1 (TIME/DATETIME, wajib): The starting time or datetime value; expr2 (TIME, wajib): The time value to add (format: 'HH:MM:SS').
Ngulik Langsung

Sudah paham ADDTIME? Latih langsung di browser

Latihan interaktif, langsung di browser.

Latihan Langsung →