从时间戳获取日期

Posted

技术标签:

【中文标题】从时间戳获取日期【英文标题】:Obtain date from timestamp 【发布时间】:2017-07-25 00:16:46 【问题描述】:

我有一个这样的日期字段:2017-03-22 11:09:55(列名:install_date) 我有另一个日期字段,日期如下:2017-04-20(列名:test_date)

我只想从上面 (2017-03-22) 中获取日期字段,以便我可以在 install_date 和 test_date 之间执行 DATEDIFF。

【问题讨论】:

您是否碰巧尝试了我的解决方案?如果有效,请接受答案并投票! 【参考方案1】:

假设您在Hive 中寻找这个,您可以使用TO_DATE 函数。

TO_DATE('2000-01-01 10:20:30') returns '2000-01-01'

NOTE: TO_DATE 的输入是一个字符串

【讨论】:

TO_DATE 的输入也可以是时间戳

以上是关于从时间戳获取日期的主要内容,如果未能解决你的问题,请参考以下文章

Java从unix时间戳获取当前日期[重复]

从 MySQL 中的时间戳获取日期名称

如何从swift中的时间戳获取日期格式

如何从 JS 中的 Y-m-d 日期获取 unix 时间戳?

如何从给定城市的给定日期和时间获取 unix 纪元时间戳(以秒为单位)?

PHP 从日期戳(mysql)获取UTF-8希伯来日期