Date & Time
BigQuery
TIMESTAMP
Creates a TIMESTAMP value from a string, DATE, or DATETIME. TIMESTAMP values are always stored in UTC.
Tipe hasil:
TIMESTAMPDiperbarui: 13 Jun 2026Syntax
SQL
TIMESTAMP(string_expression [, time_zone]) | TIMESTAMP(date [, time_zone]) | TIMESTAMP(datetime [, time_zone])Parameter
string_expressionSTRINGopsional
Timestamp string to parse
dateDATEopsional
DATE to convert
datetimeDATETIMEopsional
DATETIME to convert
time_zoneSTRINGopsional
Timezone for interpreting the input
Contoh Penggunaan
Parse String
SQL
1 SELECT 2 TIMESTAMP('2024-01-15 14:30:00') as ts_default, 3 TIMESTAMP('2024-01-15 14:30:00', 'Asia/Jakarta') as ts_jakarta;
Parse a string into a TIMESTAMP with optional timezone.
Hasil
| ts_default | ts_jakarta |
|---|---|
| 2024-01-15 14:30:00 UTC | 2024-01-15 07:30:00 UTC |
From Date
SQL
1 SELECT 2 TIMESTAMP(DATE '2024-01-15') as ts_from_date, 3 TIMESTAMP(DATE '2024-01-15', 'Asia/Jakarta') as ts_jakarta;
Convert a DATE to a TIMESTAMP.
Hasil
| ts_from_date | ts_jakarta |
|---|---|
| 2024-01-15 00:00:00 UTC | 2024-01-14 17:00:00 UTC |
From Datetime
SQL
1 SELECT 2 TIMESTAMP(DATETIME '2024-01-15 14:30:00', 'Asia/Jakarta') as ts;
Convert a DATETIME to a TIMESTAMP with timezone.
Hasil
2024-01-15 07:30:00 UTC
Pertanyaan Umum tentang TIMESTAMP
Apa itu fungsi TIMESTAMP di BigQuery?
Creates a TIMESTAMP value from a string, DATE, or DATETIME. TIMESTAMP values are always stored in UTC. Di BigQuery, fungsi TIMESTAMP termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan TIMESTAMP di BigQuery?
Gunakan sintaks berikut: TIMESTAMP(string_expression [, time_zone]) | TIMESTAMP(date [, time_zone]) | TIMESTAMP(datetime [, time_zone]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi TIMESTAMP?
Fungsi 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 TIMESTAMP?
Semua 4 parameter bersifat opsional. Parameter yang digunakan: string_expression (STRING, opsional): Timestamp string to parse; date (DATE, opsional): DATE to convert; datetime (DATETIME, opsional): DATETIME to convert; time_zone (STRING, opsional): Timezone for interpreting the input.
Ngulik Langsung
Latihan Langsung →Sudah paham TIMESTAMP? Latih langsung di browser
Latihan interaktif, langsung di browser.