Date & Time
MySQL
SEC_TO_TIME
Mengkonversi detik ke format TIME (HH:MM:SS). Kebalikan dari TIME_TO_SEC().
Tipe hasil:
TIMEDiperbarui: 16 Mei 2026Syntax
SQL
SEC_TO_TIME(seconds)Parameter
secondsINTwajib
Jumlah detik
Contoh Penggunaan
Convert Seconds
SQL
1 SELECT SEC_TO_TIME(3600) AS time_val;
3600 detik = 1 jam.
Hasil
time_val: 01:00:00
Over 24 Hours
SQL
1 SELECT SEC_TO_TIME(90061) AS time_val;
Lebih dari 24 jam = 25:01:01.
Hasil
time_val: 25:01:01
Calculate Duration
SQL
1 SELECT task_name, 2 SEC_TO_TIME(duration_seconds) AS duration 3 FROM tasks;
Display durasi dalam format time.
Hasil
(readable durations)
Pertanyaan Umum tentang SEC_TO_TIME
Apa itu fungsi SEC_TO_TIME di MySQL?
Mengkonversi detik ke format TIME (HH:MM:SS). Kebalikan dari TIME_TO_SEC(). Di MySQL, fungsi SEC_TO_TIME termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan SEC_TO_TIME di MySQL?
Gunakan sintaks berikut: SEC_TO_TIME(seconds). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi SEC_TO_TIME?
Fungsi SEC_TO_TIME mengembalikan nilai bertipe TIME. 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 SEC_TO_TIME?
Fungsi ini memiliki 1 parameter wajib. Parameter yang digunakan: seconds (INT, wajib): Jumlah detik.