Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
parseDate
parseDate
analizza una stringa per determinare se contiene un valore di data e restituisce una data standard nel formato yyyy-MM-ddTkk:mm:ss.SSSZ
(utilizzando la sintassi del modello di formato specificata in Class DateTimeFormat
Amazon QuickSight supporta date comprese tra il 1° gennaio 1900 00:00:00 e il 31 dicembre UTC 2037 23:59:59. UTC Per ulteriori informazioni, consulta Formati di data supportati.
Sintassi
parseDate(
expression
, ['format'
])
Argomenti
- espressione
-
L'espressione deve essere una stringa. Può trattarsi del nome di un campo che utilizza il tipo di dati stringa, un valore letterale come
'1/1/2016'
, o una chiamata a un'altra funzione che genera una stringa. - format
-
(Facoltativo) Stringa contenente il modello del formato a cui deve corrispondere date_string. Ad esempio, se utilizzi un campo con dati simili a
01/03/2016
, specifichi il formato ''. MM/dd/yyyy Se non viene specificato un formato, per impostazione predefinita viene impostatoyyyy-MM-dd
. Le righe i cui dati non sono conformi a formato vengono ignorate.Sono supportati diversi formati di data in base al tipo di set di dati utilizzato. Utilizzare la tabella seguente per i dettagli dei formati di data supportati.
Tipo di origine dati Formati di data supportati Set di dati su file, Amazon Athena e Salesforce
Tutti i modelli del formato specificati in Formati di data supportati.
Interrogazione diretta dei database Amazon Aurora, MariaDB e My SQL
-
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-d-aaaa
-
gg- -aaaa MMM
-
aaaa- -gg 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-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
Query diretta di 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
Interrogazione diretta dei 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-d-aaaa
-
yyyy- -gg 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-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
Interrogazione diretta dei database Amazon Redshift o Postgre SQL
Inoltre, i set di dati provenienti da tutti quelli archiviati in DBMS 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-d-aaaa
-
gg- -aaaa MMM
-
aaaa- -gg 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-MMM-yyyy HH:mm:ss
-
yyyy-MMM-dd HH:mm:ss
-
yyyyMMdd'T' 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
-
Tipo restituito
Data
Esempio
L'esempio seguente valuta prodDate
per determinare se contiene valori di data.
parseDate(prodDate, 'MM/dd/yyyy')
I seguenti sono i valori di campo forniti.
prodDate -------- 01-01-1999 12/31/2006 1/18/1982 7/4/2010
Per questi valori di campo vengono restituite le seguenti righe.
12-31-2006T00:00:00.000Z 01-18-1982T00:00:00.000Z 07-04-2010T00:00:00.000Z