Date & Time

PARSE_DATE

BigQueryBigQuery

Parses a string into a DATE based on the specified format. The inverse of FORMAT_DATE.

Tipe hasil: DATEDiperbarui: 13 Jun 2026

Syntax

SQL
PARSE_DATE(format_string, date_string)

Parameter

format_stringSTRINGwajib

Format string describing the input

date_stringSTRINGwajib

The date string to parse

Contoh Penggunaan

Parse Various Formats

SQL
1SELECT
2 PARSE_DATE('%Y-%m-%d', '2024-01-15') as iso_format,
3 PARSE_DATE('%d/%m/%Y', '15/01/2024') as dmy_format,
4 PARSE_DATE('%B %d, %Y', 'January 15, 2024') as long_format;

Parse date strings in various formats into DATE values.

Hasil
iso_formatdmy_formatlong_format
2024-01-152024-01-152024-01-15

Import Data

SQL
1SELECT
2 order_id,
3 PARSE_DATE('%d-%b-%Y', date_string) as order_date
4FROM `project.dataset.raw_orders`;

Parse date strings from imported raw data.

Safe Parsing

SQL
1SELECT
2 date_string,
3 SAFE.PARSE_DATE('%Y-%m-%d', date_string) as parsed_date
4FROM `project.dataset.raw_data`
5WHERE SAFE.PARSE_DATE('%Y-%m-%d', date_string) IS NOT NULL;

Parse date strings safely, filtering out invalid values.

Pertanyaan Umum tentang PARSE_DATE

Apa itu fungsi PARSE_DATE di BigQuery?
Parses a string into a DATE based on the specified format. The inverse of FORMAT_DATE. Di BigQuery, fungsi PARSE_DATE termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan PARSE_DATE di BigQuery?
Gunakan sintaks berikut: PARSE_DATE(format_string, date_string). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi PARSE_DATE?
Fungsi PARSE_DATE mengembalikan nilai bertipe DATE. 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 PARSE_DATE?
Fungsi ini memiliki 2 parameter wajib. Parameter yang digunakan: format_string (STRING, wajib): Format string describing the input; date_string (STRING, wajib): The date string to parse.
Ngulik Langsung

Sudah paham PARSE_DATE? Latih langsung di browser

Latihan interaktif, langsung di browser.

Latihan Langsung →