본문 바로가기

[HIVE] date_format 다루기 :: 날짜함수

SQL/HIVE 2020. 11. 10.

반응형

date_format(날짜, 형식)

: 하이브에서 date_format을 이용하면 날짜에서 다양한 정보를 추출할 수 있다.

- 날짜 : date/timestamp/string 입력 가능

- 형식

Format 설명 예시
G 시대(BC, AD) AD
y 연도(year) 1996; 96
Y 주(week)에 따른 년도 2009; 09
M 월(Month) July; Jul; 07
w 해당 년도의 몇 번째 주(1~53) 27
W 해당 월의 몇 번째 주(1~5) 2
D 해당 년도의 몇 번째 일(1~366) 189
d 해당 월의 몇 번째 일(1~31) 10
F 해당 월의 몇 번째 요일(1~5) 2
E 요일 Tuesday; Tue
u 주의 몇 번째 일
요일을 숫자로 나타낸 것(1 = 월 ~ 7 = 일)
1
a Am/pm PM
H 24시간제(0-23)에서 시(Hour) 0
k 24시간제(1-24)에서 시(Hour) 24
K am/pm형식(0-11)에서 시(Hour) 0
h am/pm형식(1-12)에서 시(Hour) 12
m 분(Minute) 30
s 초(Second) 55
S 밀리초(Millisecond) 978
z 타임존(Time zone - RFC 822) Pacific Standard Time; PST; GMT-08:00
Z 타임존(Time zone) -0800
X 타임존(Time zone) -08; -0800; -08:00

 

활용하기

> 날짜에서 요일 구하기

 

 

 

728x90

Comments