parseDate - Amazon QuickSight

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

parseDate

parseDatemem-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 dalam dokumentasi proyek Joda), misalnya 2015-10-15T 19:11:51.003 Z. Fungsi ini mengembalikan semua baris yang berisi tanggal dalam format yang valid dan melewatkan setiap baris yang tidak, termasuk baris yang berisi nilai nol.

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 seperti01/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 Amazon Aurora, MariaDB, dan database Saya SQL

  • mm/dd/YYYY

  • DD/mm/YYYY

  • YYY/mm/DD

  • MMM/dd/yyyy

  • dd/ MMM /yyyy

  • yyy//MMMdd

  • MM/DD/YYYY HH: mm: SS

  • DD/mm/YYYY HH: mm: SS

  • YYYY/MM/DD HH: mm: SS

  • MMM/dd/yyyy HH:mm: SS

  • MMMdd//yyyy HH:mm: ss

  • yyy// dd HH: mm: ss MMM

  • MM-DD-YYYY

  • DD-MM-YYYY

  • YYYY-MM-DD

  • MMM-dd-yyyy

  • dd- MMM -yyyy

  • yyyy- -dd MMM

  • 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- -yyyy HH: mm: MMM SS

  • yyyy- -dd hh: mm: ss MMM

  • 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

  • MMMdd//yyyy HH: mm: ss. SSS

  • yyy// dd HH: mm: ssMMM. 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

Permintaan langsung dari Snowflake

  • DD/mm/YYYY

  • DD/mm/YYYY HH: mm: SS

  • DD-MM-YYYY

  • DD-MM-YYYY HH: mm: SS

  • mm/dd/YYYY

  • MM/DD/YYYY HH: mm: SS

  • MM-DD-YYYY

  • MM-DD-YYYY HH: mm: SS

  • YYY/mm/DD

  • YYYY/MM/DD HH: mm: SS

  • YYYY-MM-DD

  • YYYY-MM-DD HH: mm: SS

  • 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

  • MMMdd//yyyy HH: mm: ss. SSS

  • yyy// dd HH: mm: ssMMM. 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

  • YYY/mm/DD

  • MMM/dd/yyyy

  • dd/ MMM /yyyy

  • yyy//MMMdd

  • DD/mm/YYYY HH: mm: SS

  • YYYY/MM/DD HH: mm: SS

  • MMM/dd/yyyy HH:mm: SS

  • MMMdd//yyyy HH:mm: ss

  • yyy// dd HH: mm: ss MMM

  • MM-DD-YYYY

  • YYYY-MM-DD

  • MMM-dd-yyyy

  • yyyy- -dd MMM

  • 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- -yyyy HH: mm: MMM SS

  • yyyy- -dd hh: mm: ss MMM

  • 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

  • MMMdd//yyyy HH: mm: ss. SSS

  • yyy// dd HH: mm: ssMMM. 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 database Amazon Redshift atau Postgre SQL

Juga, kumpulan data dari apa pun DBMS yang disimpan di QuickSight SPICE

  • mm/dd/YYYY

  • DD/mm/YYYY

  • YYY/mm/DD

  • MMM/dd/yyyy

  • dd/ MMM /yyyy

  • yyy//MMMdd

  • MM/DD/YYYY HH: mm: SS

  • DD/mm/YYYY HH: mm: SS

  • YYYY/MM/DD HH: mm: SS

  • MMM/dd/yyyy HH:mm: SS

  • MMMdd//yyyy HH:mm: ss

  • yyy// dd HH: mm: ss MMM

  • MM-DD-YYYY

  • DD-MM-YYYY

  • YYYY-MM-DD

  • MMM-dd-yyyy

  • dd- MMM -yyyy

  • yyyy- -dd MMM

  • 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- -yyyy HH: mm: MMM SS

  • yyyy- -dd hh: mm: ss MMM

  • yyyyMMdd'T' HHmmss

  • YYYY-MM-DD'T'HH:MM: SS

  • 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

  • MMMdd//yyyy HH: mm: ss. SSS

  • yyy// dd HH: mm: ssMMM. 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