Date & Time

FORMAT_DATETIME

BigQueryBigQuery

Formats a DATETIME value into a string. Combines format elements for both date and time.

Tipe hasil: STRINGDiperbarui: 13 Jun 2026

Syntax

SQL
FORMAT_DATETIME(format_string, datetime_expression)

Parameter

format_stringSTRINGwajib

Format string with date and time elements

datetime_expressionDATETIMEwajib

The DATETIME value to format

Contoh Penggunaan

Full Datetime Format

SQL
1SELECT
2 dt,
3 FORMAT_DATETIME('%Y-%m-%d %H:%M:%S', dt) as iso_format,
4 FORMAT_DATETIME('%d/%m/%Y %H:%M', dt) as short_format,
5 FORMAT_DATETIME('%A, %B %d at %I:%M %p', dt) as readable
6FROM UNNEST([DATETIME '2024-01-15 14:30:00']) as dt;

Format a datetime value using various format patterns.

Hasil
dtiso_formatshort_formatreadable
2024-01-15T14:30:002024-01-15 14:30:0015/01/2024 14:30Monday, January 15 at 02:30 PM

Log Entry Format

SQL
1SELECT
2 FORMAT_DATETIME('[%Y-%m-%d %H:%M:%S]', event_datetime) || ' ' || message as log_entry
3FROM `project.dataset.logs`;

Format a log entry with a timestamp prefix.

Hasil
[2024-01-15 14:30:00] User logged in

Pertanyaan Umum tentang FORMAT_DATETIME

Apa itu fungsi FORMAT_DATETIME di BigQuery?
Formats a DATETIME value into a string. Combines format elements for both date and time. Di BigQuery, fungsi FORMAT_DATETIME termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan FORMAT_DATETIME di BigQuery?
Gunakan sintaks berikut: FORMAT_DATETIME(format_string, datetime_expression). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi FORMAT_DATETIME?
Fungsi FORMAT_DATETIME 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_DATETIME?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: format_string (STRING, wajib): Format string with date and time elements; datetime_expression (DATETIME, wajib): The DATETIME value to format.
Ngulik Langsung

Sudah paham FORMAT_DATETIME? Latih langsung di browser

Latihan interaktif, langsung di browser.

Latihan Langsung →