hive教程:格式化日期-将日期字段(string类型)格式化,返回字符串类型

说明

string类型的日期,进行格式化,返回 string 类型

语法

select date_format(字段, format)

参数解释:

  • format:格式化参数
format参数有:
yyyy-MM-dd HH:mm:ss
yyyy-MM-dd
HH:mm:ss

例子

将日期时间字符串格式化

select date_format('2019-04-08', 'yyyy') --得到:2019
select date_format('2019-04-08', 'yyyy-MM') --得到:2019-04
select date_format('2019-04-08', 'yy-MM') --得到:19-04
select date_format('2019-04-08', 'yyyy-MM-dd')  -- 2019-04-08

select date_format('2019-04-08 14:02:03', 'HH:mm:ss') --14:02:03

更多用法参见 链接

练习

  1. 查询员工信息,聘用日期格式成:4位年-2位月-2位4日

原文出处:http://malaoshi.top/show_1IX3MAZACEvA.html