Amazon Athena - 将时间戳转换为日期?
Amazon Athena - Converting Timestamp to Date?
查看 Date/Time Athena documentation,我没有看到执行此操作的函数,这让我感到惊讶。我看到的最接近的是 date_trunc('week', timestamp)
但这会导致类似 2017-07-09 00:00:00.000
的结果,而我希望格式为 2017-07-09
有没有简单的函数可以将时间戳转换为日期?
没有转换函数的原因是,这可以通过类型转换来实现。
因此转换查询将如下所示:
select DATE(current_timestamp)
如果您有 ISO 日期时间格式,您可以使用以下语法:
select date(from_iso8601_timestamp(COLUMN_NAME)) FROM "TABLE_NAME";
查看 Date/Time Athena documentation,我没有看到执行此操作的函数,这让我感到惊讶。我看到的最接近的是 date_trunc('week', timestamp)
但这会导致类似 2017-07-09 00:00:00.000
的结果,而我希望格式为 2017-07-09
有没有简单的函数可以将时间戳转换为日期?
没有转换函数的原因是,这可以通过类型转换来实现。
因此转换查询将如下所示:
select DATE(current_timestamp)
如果您有 ISO 日期时间格式,您可以使用以下语法:
select date(from_iso8601_timestamp(COLUMN_NAME)) FROM "TABLE_NAME";