n8n 날짜 표현식 고급편 : 복잡한 시간 계산 마스터
"2026-04-05" 문자열이 날짜로 인식이 안 됩니다. 어떻게 할까요? DateTime.fromISO($json.date) — 이 한 줄이면 진짜 날짜 객체 가 됩니다. 이 글을 다 읽으면 문자열 파싱, 시간대 변환, 날짜 비교 를 자유롭게 다룰 수 있습니다. ① n8n 날짜 파싱 — 문자열을 진짜 날짜로 외부 API나 DB에서 받은 날짜 문자열을 Luxon DateTime으로 변환해야 합니다. DateTime.fromISO() // ISO 형식 문자열 → DateTime {{ DateTime.fromISO($json.createdAt) }} // 바로 포맷 변환 {{ DateTime.fromISO($json.createdAt).toFormat('yyyy년 MM월 dd일') }} DateTime.fromFormat() // 커스텀 형식 문자열 → DateTime // "04/05/2026" 형식 {{ DateTime.fromFormat($json.date, 'MM/dd/yyyy') }} // "2026년 04월 05일" 형식 {{ DateTime.fromFormat($json.date, 'yyyy년 MM월 dd일') }} 💡 파싱 예시 입력 포맷 "2026-04-05" fromISO() 사용 "04/05/2026" fromFormat(..., 'MM/dd/yyyy') ...