본 문서에서는 Util - Datetime 블록을 활용한 날짜, 시간 데이터의 가공을 설명합니다.
Index
Datetime 블록
•
날짜와 시간 데이터를 관리합니다.
1) Datetime
•
현재 날짜, 혹은 사용자가 설정한 날짜를 객채로 선언합니다.
•
time에 now를 넣으면 현재 날짜, YYYY-mm-dd 형태로 특정 날짜를 지정할 수 있습니다.
•
datetime의 다른 블록들과 조합하여 날짜 객체로 활용합니다.
•
블록 사용 예제
2) Datetime Timestamp Index
•
입력된 시각은 Unix Timestamp 형식으로 반환합니다.
•
블록 사용 예제
3) Datetime Add
•
특정 일자(datetime)에서 값(interval)을 증가할 때 사용합니다.
•
interval은 Year, Month, Day, Hour, ,Minute, Second를 integer로 추가할 수 있습니다.
•
버튼을 클릭하여 interval value를 추가, 삭제할 수 있습니다.
•
Datetime 객체에 값을 추가하기 때문에 Datetime Format 블록 등으로 포맷팅 해주셔야 합니다.
•
블록 사용 예제
4) Datetime Subtract
•
특정 일자(datetime)에서 값(interval)을 감소할 때 사용합니다.
•
interval은 Year, Month, Day, Hour, ,Minute, Second를 integer로 추가할 수 있습니다.
•
버튼을 클릭하여 interval value를 추가, 삭제할 수 있습니다.
•
Datetime 객체에 값을 추가하기 때문에 Datetime Format 블록 등으로 포맷팅 해주셔야 합니다.
•
블록 사용 예제
5) Datetime Format
•
날짜의 표현 형식을 지정할 때 사용합니다.
•
블록 사용 예제
6) Datetime Diff
•
datetime1에서 datetime2의 시간 차이를 계산합니다.
•
Datetime 객체의 연산이기 때문에 결과를 Datetime Format-Diff 블록으로 포맷팅 해주셔야 합니다.
7) Datetime Format-Diff
•
Datetime Diff 블록의 결과값을 포맷팅할 때 사용합니다.
•
블록 사용 예제
8) Datetime Offset
•
UTC(협정 세계시)를 기준으로 현재 시간(datetime)의 offset을 가져옵니다.
•
블록 사용 예제
한국 표준시는 UTC+9으로 UTC와 32,400초(9시간) 차이가 납니다.