hive中时间戳转date
时间: 2023-09-23 07:04:18 浏览: 82
hive 和 presto sql的对比
在Hive中,可以使用`from_unixtime()`函数将时间戳转换为日期。具体的用法如下:
```
select from_unixtime(timestamp_col) as date_col from your_table;
```
其中,`timestamp_col`是你表中存储时间戳的列名,`date_col`是你要生成的日期列的别名,`your_table`是你要查询的表名。
如果你想将日期格式化为指定的格式,可以在`from_unixtime()`函数中添加第二个参数,指定日期的格式,例如:
```
select from_unixtime(timestamp_col, 'yyyy-MM-dd') as date_col from your_table;
```
这个例子中,日期会被格式化为'yyyy-MM-dd'的格式。
阅读全文