← 노드 한 장 전체#19 · Date & Time
Date & Time
UTC 숫자 시간을 한국 시간으로
이 글은 이런 분께숫자 시간(Unix)이나 UTC를 한국 시간으로 바꾸고 남은 시간을 계산하고 싶은 분

1분 영상은 @workflow.hanjang 에 순서대로 공개돼요
Steam이 알려준 할인 마감 시간: 1792861200. 이게 언제인지 바로 아시겠어요?
Date & Time 노드 하나면 숫자 시간을 한국 시간으로 바꾸고, 마감까지 남은 시간도 계산해요.
먼저 결과부터
Date & Time 노드는 Unix 숫자 시간을 한국 시간으로 바꾸고 남은 시간도 계산한다. 1792861200 → 2026-10-25 02:00, 실행 당시 마감까지 2.31시간.
우리가 실제로 돌린 기록 · 실행 #71423 · 2026-10-24
우리가 실제로 돌린 기록 · 실행 #71423 · 2026-10-24
- 1792861200 = 1970년부터 센 초(Unix 시간) → 2026-10-25 02:00 (한국 시간)
- Format a Date: 날짜 칸 + 모양(yyyy-MM-dd HH:mm) + 시간대(Asia/Seoul)
- Get Time Between Dates: 지금 ~ 마감 → Space Marine 2 할인 0일 2.31시간 남음
- 남은 시간은 2.309…처럼 소수로 와요. 필요하면 반올림


따라 하기
아래 설정값은 이 영상에 나온 워크플로우 JSON에서 그대로 가져왔어요. n8n 캔버스에서 +를 눌러 노드를 순서대로 추가하고 같은 값을 넣으면 돼요. 빨간 제목이 이번 편의 주인공 노드예요. 표 왼쪽은 n8n 편집기에 보이는 칸 이름, 오른쪽은 실제로 넣은 값이에요. 직접 입력하기 번거로우면 JSON을 받아 ⋯ → Import from File로 가져오세요.
Step 1. Manual Trigger 노드 추가이름: Run manually
설정 없이 그대로 추가해요.
Step 2. HTTP Request 노드 추가이름: Get Steam deals
| URL | https://store.steampowered.com/api/featuredcategories?cc=us&l=english |
Step 3. Split Out 노드 추가이름: Split deals
| Fields To Split Out | specials.items |
Step 4. Edit Fields (Set) 노드 추가이름: Keep game + end
| 필드 1 | game · string · {{ $json.name }} |
| 필드 2 | discount · number · {{ $json.discount_percent }} |
| 필드 3 | ends_unix · number · {{ $json.discount_expiration }} |
Step 5. Date & Time 노드 추가이름: Unix to Korea time
| Operation | Format a Date |
| Date | {{ $json.ends_unix }} |
| Format | Custom Format |
| Custom Format | yyyy-MM-dd HH:mm |
| Output Field Name | ends_kst |
| Options › Use Workflow Timezone | Asia/Seoul |
| Options › Include Input Fields | 켜짐 |
Step 6. Date & Time 노드 추가이름: Now
| Operation | Get Current Date |
| Include Current Time | 켜짐 |
| Output Field Name | now |
| Options › Timezone | Asia/Seoul |
| Options › Include Input Fields | 켜짐 |
Step 7. Date & Time 노드 추가이름: Time left
| Operation | Get Time Between Dates |
| Start Date | {{ $json.now }} |
| End Date | {{ $json.ends_unix }} |
| Units | Day, Hour |
| Output Field Name | time_left |
| Options › Include Input Fields | 켜짐 |
가져와서 쓸 때 확인할 것
- YOUR_… 표시를 내 값으로 바꾸고, 계정이 필요한 서비스 노드만 자격 증명을 연결하세요. 그런 칸이나 노드가 없는 예제는 추가 계정 없이 실행할 수 있어요.
노드의 모든 옵션은 n8n 공식 문서에서 볼 수 있어요.