Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
parseDate
parseDate
mem-parsing string untuk menentukan apakah itu berisi nilai tanggal, dan mengembalikan tanggal standar dalam format yyyy-MM-ddTkk:mm:ss.SSSZ
(menggunakan sintaks pola format yang ditentukan dalam Kelas DateTimeFormat
Amazon QuickSight mendukung tanggal dalam kisaran dari 1 Januari 1900 00:00:00 UTC hingga 31 Desember 2037 23:59:59 UTC. Untuk informasi selengkapnya, lihat Format tanggal yang didukung.
Sintaks
parseDate(
expression
, ['format'
])
Pendapat
- ekspresi
-
Ekspresi harus berupa string. Ini bisa berupa nama bidang yang menggunakan tipe data string, nilai literal seperti
'1/1/2016'
, atau panggilan ke fungsi lain yang mengeluarkan string. - format
-
(Opsional) String yang berisi pola format yang harus dicocokkan dengan date_string. Misalnya, jika Anda menggunakan bidang dengan data seperti
01/03/2016
, Anda menentukan format 'MM/dd/yyyy'. Jika Anda tidak menentukan format, itu defaultnya.yyyy-MM-dd
Baris yang datanya tidak sesuai dengan format dilewati.Format tanggal yang berbeda didukung berdasarkan jenis kumpulan data yang digunakan. Gunakan tabel berikut untuk melihat detail format tanggal yang didukung.
Jenis sumber tanggal Format tanggal yang didukung Kumpulan data file, Amazon Athena, dan Salesforce
Semua pola format tanggal ditentukan dalamFormat tanggal yang didukung.
Kueri langsung dari database Amazon Aurora, MariaDB, dan MySQL
-
MM/dd/yyyy
-
dd/MM/yyyy
-
yyyy/MM/dd
-
MMM/dd/yyyy
-
dd/MMM/yyyy
-
yyyy/MMM/dd
-
MM/dd/yyyyHH: mm: SS
-
dd/MM/yyyyHH: mm: SS
-
yyyy/MM/ddHH: mm: SS
-
MMM/dd/yyyyHH: mm: SS
-
dd/MMM/yyyyHH: mm: SS
-
yyyy/MMM/ddHH: mm: SS
-
MM-DD-YYYY
-
DD-MM-YYYY
-
YYYY-MM-DD
-
MMM-DD-YYY
-
DD-MMM-YYYY
-
YYYY-mmm-dd
-
MM-dd-yyyy HH: mm: SS
-
dd-MM-yyyy HH: mm: SS
-
yyyy-MM-dd HH: mm: SS
-
MMM-dd-yyyy HH: mm: SS
-
dd-MMM-yyyy HH: mm: SS
-
yyyy-MMM-dd HH: mm: SS
-
MM/dd/yyyyHH: mm: SS.sss
-
dd/MM/yyyyHH: mm: SS.sss
-
yyyy/MM/ddHH: mm: SS.sss
-
MMM/dd/yyyyHH: mm: SS.sss
-
dd/MMM/yyyyHH: mm: SS.sss
-
yyyy/MMM/ddHH: mm: SS.sss
-
MM-dd-yyyy HH: mm: SS.sss
-
dd-MM-yyyy HH: mm: SS.sss
-
yyyy-MM-dd HH: mm: SS.sss
-
MMM-dd-yyyy HH: mm: SS.sss
-
dd-MMM-yyyy HH: mm: SS.sss
-
yyyy-MMM-dd HH: mm: SS.sss
Kueri langsung dari Snowflake
-
dd/MM/yyyy
-
dd/MM/yyyyHH: mm: SS
-
DD-MM-YYYY
-
dd-MM-yyyy HH: mm: SS
-
MM/dd/yyyy
-
MM/dd/yyyyHH: mm: SS
-
MM-DD-YYYY
-
MM-dd-yyyy HH: mm: SS
-
yyyy/MM/dd
-
yyyy/MM/ddHH: mm: SS
-
YYYY-MM-DD
-
yyyy-MM-dd HH: mm: SS
-
MM/dd/yyyyHH: mm: SS.sss
-
dd/MM/yyyyHH: mm: SS.sss
-
yyyy/MM/ddHH: mm: SS.sss
-
MMM/dd/yyyyHH: mm: SS.sss
-
dd/MMM/yyyyHH: mm: SS.sss
-
yyyy/MMM/ddHH: mm: SS.sss
-
MM-dd-yyyy HH: mm: SS.sss
-
dd-MM-yyyy HH: mm: SS.sss
-
yyyy-MM-dd HH: mm: SS.sss
-
MMM-dd-yyyy HH: mm: SS.sss
-
dd-MMM-yyyy HH: mm: SS.sss
-
yyyy-MMM-dd HH: mm: SS.sss
Kueri langsung dari database Microsoft SQL Server
-
DD-MM-YYYY
-
MM/dd/yyyy
-
dd/MM/yyyy
-
yyyy/MM/dd
-
MMM/dd/yyyy
-
dd/MMM/yyyy
-
yyyy/MMM/dd
-
dd/MM/yyyyHH: mm: SS
-
yyyy/MM/ddHH: mm: SS
-
MMM/dd/yyyyHH: mm: SS
-
dd/MMM/yyyyHH: mm: SS
-
yyyy/MMM/ddHH: mm: SS
-
MM-DD-YYYY
-
YYYY-MM-DD
-
MMM-DD-YYY
-
YYYY-mmm-dd
-
MM-dd-yyyy HH: mm: SS
-
dd-MM-yyyy HH: mm: SS
-
yyyy-MM-dd HH: mm: SS
-
MMM-dd-yyyy HH: mm: SS
-
dd-MMM-yyyy HH: mm: SS
-
yyyy-MMM-dd HH: mm: SS
-
MM/dd/yyyyHH: mm: SS.sss
-
dd/MM/yyyyHH: mm: SS.sss
-
yyyy/MM/ddHH: mm: SS.sss
-
MMM/dd/yyyyHH: mm: SS.sss
-
dd/MMM/yyyyHH: mm: SS.sss
-
yyyy/MMM/ddHH: mm: SS.sss
-
MM-dd-yyyy HH: mm: SS.sss
-
dd-MM-yyyy HH: mm: SS.sss
-
yyyy-MM-dd HH: mm: SS.sss
-
MMM-dd-yyyy HH: mm: SS.sss
-
dd-MMM-yyyy HH: mm: SS.sss
-
yyyy-MMM-dd HH: mm: SS.sss
Kueri langsung dari database Amazon Redshift atau PostgreSQL
Juga, kumpulan data dari DBMS apa pun yang disimpan di QuickSight SPICE
-
MM/dd/yyyy
-
dd/MM/yyyy
-
yyyy/MM/dd
-
MMM/dd/yyyy
-
dd/MMM/yyyy
-
yyyy/MMM/dd
-
MM/dd/yyyyHH: mm: SS
-
dd/MM/yyyyHH: mm: SS
-
yyyy/MM/ddHH: mm: SS
-
MMM/dd/yyyyHH: mm: SS
-
dd/MMM/yyyyHH: mm: SS
-
yyyy/MMM/ddHH: mm: SS
-
MM-DD-YYYY
-
DD-MM-YYYY
-
YYYY-MM-DD
-
MMM-DD-YYY
-
DD-MMM-YYYY
-
YYYY-mmm-dd
-
MM-dd-yyyy HH: mm: SS
-
dd-MM-yyyy HH: mm: SS
-
yyyy-MM-dd HH: mm: SS
-
MMM-dd-yyyy HH: mm: SS
-
dd-MMM-yyyy HH: mm: SS
-
yyyy-MMM-dd HH: mm: SS
-
yyyy 'T' MMdd HHmmss
-
YYYY-MM-DD'T'HH:MM: SS
-
MM/dd/yyyyHH: mm: SS.sss
-
dd/MM/yyyyHH: mm: SS.sss
-
yyyy/MM/ddHH: mm: SS.sss
-
MMM/dd/yyyyHH: mm: SS.sss
-
dd/MMM/yyyyHH: mm: SS.sss
-
yyyy/MMM/ddHH: mm: SS.sss
-
MM-dd-yyyy HH: mm: SS.sss
-
dd-MM-yyyy HH: mm: SS.sss
-
yyyy-MM-dd HH: mm: SS.sss
-
MMM-dd-yyyy HH: mm: SS.sss
-
dd-MMM-yyyy HH: mm: SS.sss
-
yyyy-MMM-dd HH: mm: SS.sss
-
Jenis pengembalian
Tanggal
Contoh
Contoh berikut mengevaluasi prodDate
untuk menentukan apakah itu berisi nilai tanggal.
parseDate(prodDate, 'MM/dd/yyyy')
Berikut ini adalah nilai bidang yang diberikan.
prodDate -------- 01-01-1999 12/31/2006 1/18/1982 7/4/2010
Untuk nilai bidang ini, baris berikut dikembalikan.
12-31-2006T00:00:00.000Z 01-18-1982T00:00:00.000Z 07-04-2010T00:00:00.000Z