Date & Time
MySQL
SUBTIME
Mengurangi waktu (expr2) dari datetime atau time expression (expr1).
Tipe hasil:
TIME/DATETIMESyntax
SQL
SUBTIME(expr1, expr2)Parameter
expr1TIME/DATETIMEwajib
Waktu atau datetime awal
expr2TIMEwajib
Waktu yang akan dikurangi (format: 'HH:MM:SS')
Contoh Penggunaan
Subtract Hours
SQL
1 SELECT SUBTIME('10:00:00', '02:30:00') AS result;
Kurangi 2 jam 30 menit.
Hasil
result: 07:30:00
Subtract from DateTime
SQL
1 SELECT SUBTIME('2024-01-15 10:00:00', '05:30:00') AS result;
Kurangi waktu dari datetime.
Hasil
result: 2024-01-15 04:30:00
Calculate Start Time
SQL
1 SELECT event_name, 2 end_time, 3 SUBTIME(end_time, duration) AS start_time 4 FROM events;
Menghitung waktu mulai dari waktu selesai.
Hasil
(calculated start times)