Amazon Athena - 将时间戳转换为日期?
Posted
技术标签:
【中文标题】Amazon Athena - 将时间戳转换为日期?【英文标题】:Amazon Athena - Converting Timestamp to Date? 【发布时间】:2018-12-19 21:25:25 【问题描述】:查看Date/Time Athena documentation,我没有看到执行此操作的函数,这让我感到惊讶。我看到的最接近的是date_trunc('week', timestamp)
,但结果类似于2017-07-09 00:00:00.000
,而我希望格式为2017-07-09
有没有简单的函数可以将时间戳转换为日期?
【问题讨论】:
【参考方案1】:没有转换功能的原因是,这可以通过类型转换来实现。
所以转换查询看起来像这样:
select DATE(current_timestamp)
【讨论】:
或CAST(some_timestamp AS DATE)
试试这个select CAST(from_unixtime(1633431230) AS DATE) ;
以上是关于Amazon Athena - 将时间戳转换为日期?的主要内容,如果未能解决你的问题,请参考以下文章
如何将表示 EPOCH 时间的整数转换为 Athena (Presto) 中的时间戳?
无法在 Amazon Redshift 中将时间戳转换为日期