Date & Time
BigQuery
TIME_SUB
Mengurangi interval waktu dari TIME. Kebalikan dari TIME_ADD.
Tipe hasil:
TIMEDiperbarui: 16 Mei 2026Syntax
SQL
TIME_SUB(time_expression, INTERVAL int64_expression time_part)Parameter
time_expressionTIMEwajib
TIME awal
int64_expressionINT64wajib
Jumlah interval yang dikurangi
time_partTIME_PARTwajib
Unit interval: HOUR, MINUTE, SECOND, MILLISECOND, MICROSECOND
Contoh Penggunaan
Subtract Hours
SQL
1 SELECT 2 TIME '17:00:00' as end_time, 3 TIME_SUB(TIME '17:00:00', INTERVAL 8 HOUR) as start_time, 4 TIME_SUB(TIME '17:00:00', INTERVAL 30 MINUTE) as before_end;
Mengurangi jam dan menit.
Hasil
| end_time | start_time | before_end |
|---|---|---|
| 17:00:00 | 09:00:00 | 16:30:00 |
Before Midnight Wrap
SQL
1 SELECT 2 TIME '02:00:00' as early_morning, 3 TIME_SUB(TIME '02:00:00', INTERVAL 5 HOUR) as yesterday_night;
Wrap ke hari sebelumnya.
Hasil
| early_morning | yesterday_night |
|---|---|
| 02:00:00 | 21:00:00 |
Pertanyaan Umum tentang TIME_SUB
Apa itu fungsi TIME_SUB di BigQuery?
Mengurangi interval waktu dari TIME. Kebalikan dari TIME_ADD. Di BigQuery, fungsi TIME_SUB termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan TIME_SUB di BigQuery?
Gunakan sintaks berikut: TIME_SUB(time_expression, INTERVAL int64_expression time_part). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi TIME_SUB?
Fungsi TIME_SUB 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 TIME_SUB?
Fungsi ini memiliki 3 parameter wajib. Parameter yang digunakan: time_expression (TIME, wajib): TIME awal; int64_expression (INT64, wajib): Jumlah interval yang dikurangi; time_part (TIME_PART, wajib): Unit interval: HOUR, MINUTE, SECOND, MILLISECOND, MICROSECOND.