Date & Time
BigQuery
FORMAT_TIMESTAMP
Formats a TIMESTAMP value into a string. Supports timezone for accurate display.
Tipe hasil:
STRINGDiperbarui: 13 Jun 2026Syntax
SQL
FORMAT_TIMESTAMP(format_string, timestamp_expression [, time_zone])Parameter
format_stringSTRINGwajib
Format string with date, time, and timezone elements
timestamp_expressionTIMESTAMPwajib
The TIMESTAMP value to format
time_zoneSTRINGopsional
Timezone for display (default UTC)
Contoh Penggunaan
Format with Timezone
SQL
1 SELECT 2 ts, 3 FORMAT_TIMESTAMP('%Y-%m-%d %H:%M:%S %Z', ts) as utc_format, 4 FORMAT_TIMESTAMP('%Y-%m-%d %H:%M:%S', ts, 'Asia/Jakarta') as jakarta_time 5 FROM UNNEST([TIMESTAMP '2024-01-15 10:00:00 UTC']) as ts;
Format a timestamp converted to different timezones.
Hasil
| ts | utc_format | jakarta_time |
|---|---|---|
| 2024-01-15 10:00:00 UTC | 2024-01-15 10:00:00 UTC | 2024-01-15 17:00:00 |
User Display
SQL
1 SELECT 2 user_id, 3 FORMAT_TIMESTAMP('%d %B %Y, %H:%M', last_login, user_timezone) as last_seen 4 FROM `project.dataset.users`;
Display the last login time in the user's local timezone.
Hasil
15 January 2024, 17:00
Pertanyaan Umum tentang FORMAT_TIMESTAMP
Apa itu fungsi FORMAT_TIMESTAMP di BigQuery?
Formats a TIMESTAMP value into a string. Supports timezone for accurate display. Di BigQuery, fungsi FORMAT_TIMESTAMP termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan FORMAT_TIMESTAMP di BigQuery?
Gunakan sintaks berikut: FORMAT_TIMESTAMP(format_string, timestamp_expression [, time_zone]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi FORMAT_TIMESTAMP?
Fungsi FORMAT_TIMESTAMP mengembalikan nilai bertipe STRING. 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 FORMAT_TIMESTAMP?
Fungsi ini memiliki 2 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: format_string (STRING, wajib): Format string with date, time, and timezone elements; timestamp_expression (TIMESTAMP, wajib): The TIMESTAMP value to format; time_zone (STRING, opsional): Timezone for display (default UTC).
Fungsi Terkait
Ngulik Langsung
Latihan Langsung →Sudah paham FORMAT_TIMESTAMP? Latih langsung di browser
Latihan interaktif, langsung di browser.