语仄无言 2021-09-28 21:21 采纳率: 0%
浏览 50

在hive中如何使用日期函数将时间戳改为年月日的时间格式呢?

img


时间戳的数据类型为bigint,列名为time,要转为年月日的时间格式,并更新到表中
表名为user_1

  • 写回答

1条回答 默认 最新

  • 秒懂AI+ 2021年博客之星大数据领域Top1 2021-09-28 21:30
    关注

    时间戳转化日期函数

    时间戳必须是10位,默认情况下转化为'yyyy-MM-dd HH:mm:ss'格式日期,若需要转化其他格式日期,需要说明转化日期格式。
    

    select from_unixtime('1566390082'),
    from_unixtime('1566390082', 'yyyy-MM-dd'),
    from_unixtime('1566390082', 'yyyyMMdd')

    2019-08-21 20:21:22
    2019-08-21
    20190821

    img

    评论

报告相同问题?

问题事件

  • 修改了问题 9月28日
  • 修改了问题 9月28日
  • 创建了问题 9月28日