在 Athena(Glue 表)中将字符串转换为日期格式(MM-DD-YYYY)

0

【以下的问题经过翻译处理】 使用Glue Crawlers,我创建了Glue表并从Athena查询——如何将字符串转换为日期格式?“2022-11-16T00: 00: 00.000Z”。

我已尝试过使用to_date函数!

profile picture
ESPERTO
posta 5 mesi fa22 visualizzazioni
1 Risposta
0

【以下的回答经过翻译处理】 尝试使用 date_parse 或 from_iso8601_date 函数。

select date_parse(substr('2022-11-16T00:00:00.000Z',1,10),'%Y-%m-%d')

或者尝试下面的函数

select from_iso8601_date(substr('2022-11-16T00:00:00.000Z',1,10))

关于所有函数的完整列表,请根据您所使用的 Athena 引擎版本查看参考文档 https://docs.aws.amazon.com/athena/latest/ug/functions.html 参考链接: https://trino.io/docs/current/functions/datetime.html?highlight=date_parse#date_parse

profile picture
ESPERTO
con risposta 5 mesi fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande