Date & Time

PARSE_TIMESTAMP

BigQueryBigQuery

Mengkonversi string menjadi tipe TIMESTAMP dengan dukungan timezone.

Tipe hasil: TIMESTAMPDiperbarui: 16 Mei 2026

Syntax

SQL
PARSE_TIMESTAMP(format_string, timestamp_string [, timezone])

Parameter

format_stringSTRINGwajib

Format pattern untuk parsing

timestamp_stringSTRINGwajib

String timestamp yang akan diparse

timezoneSTRINGopsional

Timezone untuk interpretasi (default: UTC)

Contoh Penggunaan

Parse dengan Timezone

SQL
1SELECT PARSE_TIMESTAMP('%Y-%m-%d %H:%M:%S %Z', '2024-06-15 14:30:00 UTC') as parsed;

Parsing timestamp dengan timezone indicator.

Hasil
2024-06-15 14:30:00 UTC

Parse dengan Timezone Parameter

SQL
1SELECT PARSE_TIMESTAMP('%Y-%m-%d %H:%M:%S', '2024-06-15 14:30:00', 'Asia/Jakarta') as parsed;

Timestamp diinterpretasikan dalam timezone Jakarta.

Hasil
2024-06-15 07:30:00 UTC

Pertanyaan Umum tentang PARSE_TIMESTAMP

Apa itu fungsi PARSE_TIMESTAMP di BigQuery?
Mengkonversi string menjadi tipe TIMESTAMP dengan dukungan timezone. Di BigQuery, fungsi PARSE_TIMESTAMP termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan PARSE_TIMESTAMP di BigQuery?
Gunakan sintaks berikut: PARSE_TIMESTAMP(format_string, timestamp_string [, timezone]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi PARSE_TIMESTAMP?
Fungsi PARSE_TIMESTAMP mengembalikan nilai bertipe TIMESTAMP. 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_TIMESTAMP?
Fungsi ini memiliki 2 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: format_string (STRING, wajib): Format pattern untuk parsing; timestamp_string (STRING, wajib): String timestamp yang akan diparse; timezone (STRING, opsional): Timezone untuk interpretasi (default: UTC).

Fungsi Equivalen di Database Lain