InfoGrab Docs

Date & Time

요약

Date & Time 노드는 날짜 및 시간 데이터를 조작하고 다양한 형식으로 변환합니다. 노드는 시간대 설정에 의존합니다. Code 노드와 모든 노드의 표현식(expression)에서 날짜 및 시간을 다룰 수 있습니다.

Date & Time 노드는 날짜 및 시간 데이터를 조작하고 다양한 형식으로 변환합니다.

시간대 설정

노드는 시간대 설정에 의존합니다. n8n은 다음 중 하나를 사용합니다:

  1. 워크플로우 시간대가 설정된 경우 워크플로우 시간대. 자세한 내용은 워크플로우 설정을 참조하세요.
  2. 워크플로우 시간대가 설정되지 않은 경우 n8n 인스턴스 시간대. 셀프 호스팅 인스턴스의 기본값은 America/New York입니다. n8n Cloud는 가입 시 인스턴스 소유자의 시간대를 감지하려 시도하며, 기본값은 GMT입니다. 셀프 호스팅 사용자는 환경 변수를 사용하여 인스턴스 설정을 변경할 수 있습니다. 클라우드 관리자는 관리자 대시보드에서 인스턴스 시간대를 변경할 수 있습니다.
다른 노드에서의 날짜 및 시간

Code 노드와 모든 노드의 표현식(expression)에서 날짜 및 시간을 다룰 수 있습니다. n8n은 JavaScript에서 날짜 및 시간을 처리하기 위해 Luxon을 지원합니다. 자세한 내용은 Date and time with Luxon을 참조하세요.

Operations#

  • Add to a Date: 날짜에 지정된 시간량을 더합니다.
  • Extract Part of a Date: 날짜의 특정 부분(예: 연도, 월, 일)을 추출합니다.
  • Format a Date: 사전 설정된 옵션이나 커스텀 표현식을 사용하여 날짜 형식을 새로운 형식으로 변환합니다.
  • Get Current Date: 현재 날짜를 가져오며, 현재 시간 포함 여부를 선택할 수 있습니다. 다른 플로우 트리거 및 조건부 로직에 유용합니다.
  • Get Time Between Dates: 두 날짜 사이의 시간을 특정 단위로 계산합니다.
  • Round a Date: 날짜를 월, 일, 시간 등 원하는 단위로 반올림하거나 반내림합니다.
  • Subtract From a Date: 날짜에서 지정된 시간량을 뺍니다.

각 작업별 파라미터와 옵션은 아래 섹션을 참조하세요.

Add to a Date#

다음 파라미터를 사용하여 이 작업에 대한 노드를 구성하세요:

  • Date to Add To: 변경할 날짜를 입력하세요.
  • Time Unit to Add: Duration 파라미터에 사용할 시간 단위를 선택하세요.
  • Duration: 날짜에 더할 시간 단위의 수를 입력하세요.
  • Output Field Name: 새 날짜를 출력할 필드명을 입력하세요.

Add to a Date 옵션#

이 작업에는 Include Input Fields 옵션이 있습니다. 출력에 모든 입력 필드를 포함하려면 이 옵션을 켜세요. 꺼져 있으면 Output Field Name과 그 내용만 출력됩니다.

Extract Part of a Date#

다음 파라미터를 사용하여 이 작업에 대한 노드를 구성하세요:

  • Date: 반올림하거나 일부를 추출할 날짜를 입력하세요.
  • Part: 추출할 날짜의 부분을 선택하세요. 다음 중 선택:
    • Year
    • Month
    • Week
    • Day
    • Hour
    • Minute
    • Second
  • Output Field Name: 추출된 날짜 부분을 출력할 필드명을 입력하세요.

Extract Part of a Date 옵션#

이 작업에는 Include Input Fields 옵션이 있습니다. 출력에 모든 입력 필드를 포함하려면 이 옵션을 켜세요. 꺼져 있으면 Output Field Name과 그 내용만 출력됩니다.

Format a Date#

다음 파라미터를 사용하여 이 작업에 대한 노드를 구성하세요:

  • Date: 형식을 변경할 날짜를 입력하세요.
  • Format: 날짜를 변경할 형식을 선택하세요. 다음 중 선택:
    • Custom Format: Luxon의 special tokens를 사용하여 커스텀 형식을 직접 입력하세요. 토큰은 대소문자를 구분합니다.
    • MM/DD/YYYY: 1986년 9월 4일의 경우 09/04/1986으로 형식화됩니다.
    • YYYY/MM/DD: 1986년 9월 4일의 경우 1986/09/04으로 형식화됩니다.
    • MMMM DD YYYY: 1986년 9월 4일의 경우 September 04 1986으로 형식화됩니다.
    • MM-DD-YYYY: 1986년 9월 4일의 경우 09-04-1986으로 형식화됩니다.
    • YYYY-MM-DD: 1986년 9월 4일의 경우 1986-09-04으로 형식화됩니다.
  • Output Field Name: 형식화된 날짜를 출력할 필드명을 입력하세요.

Format a Date 옵션#

이 작업에는 다음 옵션이 포함됩니다:

  • Include Input Fields: 출력에 모든 입력 필드를 포함하려면 이 옵션을 켜세요. 꺼져 있으면 Output Field Name과 그 내용만 출력됩니다.
  • From Date Format: 노드가 Date 형식을 올바르게 인식하지 못하는 경우, 노드가 올바르게 처리할 수 있도록 해당 Date의 형식을 여기에 입력하세요. Luxon의 special tokens를 사용하여 형식을 입력하세요. 토큰은 대소문자를 구분합니다.
  • Use Workflow Timezone: 입력의 타임존(꺼짐) 또는 워크플로우의 타임존(켜짐) 중 어느 것을 사용할지 선택합니다.

Get Current Date#

다음 파라미터를 사용하여 이 작업에 대한 노드를 구성하세요:

  • Include Current Time: 현재 시간을 포함할지(켜짐) 또는 자정으로 설정할지(꺼짐) 선택하세요.
  • Output Field Name: 현재 날짜를 출력할 필드명을 입력하세요.

Get Current Date 옵션#

이 작업에는 다음 옵션이 포함됩니다:

  • Include Input Fields: 출력에 모든 입력 필드를 포함하려면 이 옵션을 켜세요. 꺼져 있으면 Output Field Name과 그 내용만 출력됩니다.
  • Timezone: 사용할 타임존을 설정하세요. 비워 두면 노드는 n8n 인스턴스의 타임존을 사용합니다.
+00:00 타임존

+00:00 타임존에는 GMT를 사용하세요.

Get Time Between Dates#

다음 파라미터를 사용하여 이 작업에 대한 노드를 구성하세요:

  • Start Date: 비교할 이전 날짜를 입력하세요.
  • End Date: 비교할 이후 날짜를 입력하세요.
  • Units: 시간 차이를 계산할 단위를 선택하세요. 여러 단위를 포함할 수 있습니다. 다음 중 선택:
    • Year
    • Month
    • Week
    • Day
    • Hour
    • Minute
    • Second
    • Millisecond
  • Output Field Name: 계산된 시간 차이를 출력할 필드명을 입력하세요.

Get Time Between Dates 옵션#

Get Time Between Dates 작업에는 Include Input Fields 옵션과 Output as ISO String 옵션이 포함됩니다. 이 옵션을 끄면 선택한 각 단위별로 개별 시간 차이 계산 결과가 반환됩니다. 예를 들어:

timeDifference
years : 1
months : 3
days : 13

Output as ISO String 옵션을 켜면 노드가 출력을 단일 ISO duration 문자열로 형식화합니다. 예: P1Y3M13D.

ISO duration 형식은 P<n>Y<n>M<n>DT<n>H<n>M<n>S 형태로 표시됩니다. <n>은 그 뒤에 오는 단위의 숫자입니다.

  • P = period(기간). 모든 ISO duration 문자열은 이것으로 시작합니다.
  • Y = years(년)
  • M = months(월)
  • W = weeks(주)
  • D = days(일)
  • T = 날짜와 시간의 구분자(월과 분의 혼동을 피하기 위해 사용)
  • H = hours(시간)
  • M = minutes(분)
  • S = seconds(초)

밀리초는 별도의 단위가 없으며, 소수점 초로 표시됩니다. 예를 들어 2.1밀리초는 0.0021S입니다.

Round a Date#

다음 파라미터를 사용하여 이 작업에 대한 노드를 구성하세요:

  • Date: 반올림/반내림할 날짜를 입력하세요.
  • Mode: Round Down(내림) 또는 Round Up(올림) 중 선택하세요.
  • To Nearest: 반올림할 단위를 선택하세요. 다음 중 선택:
    • Year
    • Month
    • Week
    • Day
    • Hour
    • Minute
    • Second
  • Output Field Name: 반올림된 날짜를 출력할 필드명을 입력하세요.

Round a Date 옵션#

이 작업에는 Include Input Fields 옵션이 있습니다. 출력에 모든 입력 필드를 포함하려면 이 옵션을 켜세요. 꺼져 있으면 Output Field Name과 그 내용만 출력됩니다.

Subtract From a Date#

다음 파라미터를 사용하여 이 작업에 대한 노드를 구성하세요:

  • Date to Subtract From: 빼기를 수행할 날짜를 입력하세요.
  • Time Unit to Subtract: 빼려는 Duration 값의 단위를 선택하세요.
  • Duration: Date to Subtract From에서 뺄 시간 단위의 양을 입력하세요.
  • Output Field Name: 반올림된 날짜를 출력할 필드명을 입력하세요.

Subtract From a Date 옵션#

이 작업에는 Include Input Fields 옵션이 있습니다. 출력에 모든 입력 필드를 포함하려면 이 옵션을 켜세요. 꺼져 있으면 Output Field Name과 그 내용만 출력됩니다.

Templates and examples#

Date & Time 노드는 Luxon을 사용합니다. Code 노드와 expressions에서도 Luxon을 사용할 수 있습니다. 자세한 내용은 Date and time with Luxon을 참조하세요.

지원되는 날짜 형식#

n8n은 Luxon이 지원하는 모든 날짜 형식을 지원합니다. 토큰은 대소문자를 구분합니다.

Date & Time

원문 보기
요약

Date &#x26; Time 노드는 날짜 및 시간 데이터를 조작하고 다양한 형식으로 변환합니다. 노드는 시간대 설정에 의존합니다. Code 노드와 모든 노드의 표현식(expression)에서 날짜 및 시간을 다룰 수 있습니다.

Date & Time 노드는 날짜 및 시간 데이터를 조작하고 다양한 형식으로 변환합니다.

시간대 설정

노드는 시간대 설정에 의존합니다. n8n은 다음 중 하나를 사용합니다:

  1. 워크플로우 시간대가 설정된 경우 워크플로우 시간대. 자세한 내용은 워크플로우 설정을 참조하세요.
  2. 워크플로우 시간대가 설정되지 않은 경우 n8n 인스턴스 시간대. 셀프 호스팅 인스턴스의 기본값은 America/New York입니다. n8n Cloud는 가입 시 인스턴스 소유자의 시간대를 감지하려 시도하며, 기본값은 GMT입니다. 셀프 호스팅 사용자는 환경 변수를 사용하여 인스턴스 설정을 변경할 수 있습니다. 클라우드 관리자는 관리자 대시보드에서 인스턴스 시간대를 변경할 수 있습니다.
다른 노드에서의 날짜 및 시간

Code 노드와 모든 노드의 표현식(expression)에서 날짜 및 시간을 다룰 수 있습니다. n8n은 JavaScript에서 날짜 및 시간을 처리하기 위해 Luxon을 지원합니다. 자세한 내용은 Date and time with Luxon을 참조하세요.

Operations#

  • Add to a Date: 날짜에 지정된 시간량을 더합니다.
  • Extract Part of a Date: 날짜의 특정 부분(예: 연도, 월, 일)을 추출합니다.
  • Format a Date: 사전 설정된 옵션이나 커스텀 표현식을 사용하여 날짜 형식을 새로운 형식으로 변환합니다.
  • Get Current Date: 현재 날짜를 가져오며, 현재 시간 포함 여부를 선택할 수 있습니다. 다른 플로우 트리거 및 조건부 로직에 유용합니다.
  • Get Time Between Dates: 두 날짜 사이의 시간을 특정 단위로 계산합니다.
  • Round a Date: 날짜를 월, 일, 시간 등 원하는 단위로 반올림하거나 반내림합니다.
  • Subtract From a Date: 날짜에서 지정된 시간량을 뺍니다.

각 작업별 파라미터와 옵션은 아래 섹션을 참조하세요.

Add to a Date#

다음 파라미터를 사용하여 이 작업에 대한 노드를 구성하세요:

  • Date to Add To: 변경할 날짜를 입력하세요.
  • Time Unit to Add: Duration 파라미터에 사용할 시간 단위를 선택하세요.
  • Duration: 날짜에 더할 시간 단위의 수를 입력하세요.
  • Output Field Name: 새 날짜를 출력할 필드명을 입력하세요.

Add to a Date 옵션#

이 작업에는 Include Input Fields 옵션이 있습니다. 출력에 모든 입력 필드를 포함하려면 이 옵션을 켜세요. 꺼져 있으면 Output Field Name과 그 내용만 출력됩니다.

Extract Part of a Date#

다음 파라미터를 사용하여 이 작업에 대한 노드를 구성하세요:

  • Date: 반올림하거나 일부를 추출할 날짜를 입력하세요.
  • Part: 추출할 날짜의 부분을 선택하세요. 다음 중 선택:
    • Year
    • Month
    • Week
    • Day
    • Hour
    • Minute
    • Second
  • Output Field Name: 추출된 날짜 부분을 출력할 필드명을 입력하세요.

Extract Part of a Date 옵션#

이 작업에는 Include Input Fields 옵션이 있습니다. 출력에 모든 입력 필드를 포함하려면 이 옵션을 켜세요. 꺼져 있으면 Output Field Name과 그 내용만 출력됩니다.

Format a Date#

다음 파라미터를 사용하여 이 작업에 대한 노드를 구성하세요:

  • Date: 형식을 변경할 날짜를 입력하세요.
  • Format: 날짜를 변경할 형식을 선택하세요. 다음 중 선택:
    • Custom Format: Luxon의 special tokens를 사용하여 커스텀 형식을 직접 입력하세요. 토큰은 대소문자를 구분합니다.
    • MM/DD/YYYY: 1986년 9월 4일의 경우 09/04/1986으로 형식화됩니다.
    • YYYY/MM/DD: 1986년 9월 4일의 경우 1986/09/04으로 형식화됩니다.
    • MMMM DD YYYY: 1986년 9월 4일의 경우 September 04 1986으로 형식화됩니다.
    • MM-DD-YYYY: 1986년 9월 4일의 경우 09-04-1986으로 형식화됩니다.
    • YYYY-MM-DD: 1986년 9월 4일의 경우 1986-09-04으로 형식화됩니다.
  • Output Field Name: 형식화된 날짜를 출력할 필드명을 입력하세요.

Format a Date 옵션#

이 작업에는 다음 옵션이 포함됩니다:

  • Include Input Fields: 출력에 모든 입력 필드를 포함하려면 이 옵션을 켜세요. 꺼져 있으면 Output Field Name과 그 내용만 출력됩니다.
  • From Date Format: 노드가 Date 형식을 올바르게 인식하지 못하는 경우, 노드가 올바르게 처리할 수 있도록 해당 Date의 형식을 여기에 입력하세요. Luxon의 special tokens를 사용하여 형식을 입력하세요. 토큰은 대소문자를 구분합니다.
  • Use Workflow Timezone: 입력의 타임존(꺼짐) 또는 워크플로우의 타임존(켜짐) 중 어느 것을 사용할지 선택합니다.

Get Current Date#

다음 파라미터를 사용하여 이 작업에 대한 노드를 구성하세요:

  • Include Current Time: 현재 시간을 포함할지(켜짐) 또는 자정으로 설정할지(꺼짐) 선택하세요.
  • Output Field Name: 현재 날짜를 출력할 필드명을 입력하세요.

Get Current Date 옵션#

이 작업에는 다음 옵션이 포함됩니다:

  • Include Input Fields: 출력에 모든 입력 필드를 포함하려면 이 옵션을 켜세요. 꺼져 있으면 Output Field Name과 그 내용만 출력됩니다.
  • Timezone: 사용할 타임존을 설정하세요. 비워 두면 노드는 n8n 인스턴스의 타임존을 사용합니다.
+00:00 타임존

+00:00 타임존에는 GMT를 사용하세요.

Get Time Between Dates#

다음 파라미터를 사용하여 이 작업에 대한 노드를 구성하세요:

  • Start Date: 비교할 이전 날짜를 입력하세요.
  • End Date: 비교할 이후 날짜를 입력하세요.
  • Units: 시간 차이를 계산할 단위를 선택하세요. 여러 단위를 포함할 수 있습니다. 다음 중 선택:
    • Year
    • Month
    • Week
    • Day
    • Hour
    • Minute
    • Second
    • Millisecond
  • Output Field Name: 계산된 시간 차이를 출력할 필드명을 입력하세요.

Get Time Between Dates 옵션#

Get Time Between Dates 작업에는 Include Input Fields 옵션과 Output as ISO String 옵션이 포함됩니다. 이 옵션을 끄면 선택한 각 단위별로 개별 시간 차이 계산 결과가 반환됩니다. 예를 들어:

timeDifference
years : 1
months : 3
days : 13

Output as ISO String 옵션을 켜면 노드가 출력을 단일 ISO duration 문자열로 형식화합니다. 예: P1Y3M13D.

ISO duration 형식은 P<n>Y<n>M<n>DT<n>H<n>M<n>S 형태로 표시됩니다. <n>은 그 뒤에 오는 단위의 숫자입니다.

  • P = period(기간). 모든 ISO duration 문자열은 이것으로 시작합니다.
  • Y = years(년)
  • M = months(월)
  • W = weeks(주)
  • D = days(일)
  • T = 날짜와 시간의 구분자(월과 분의 혼동을 피하기 위해 사용)
  • H = hours(시간)
  • M = minutes(분)
  • S = seconds(초)

밀리초는 별도의 단위가 없으며, 소수점 초로 표시됩니다. 예를 들어 2.1밀리초는 0.0021S입니다.

Round a Date#

다음 파라미터를 사용하여 이 작업에 대한 노드를 구성하세요:

  • Date: 반올림/반내림할 날짜를 입력하세요.
  • Mode: Round Down(내림) 또는 Round Up(올림) 중 선택하세요.
  • To Nearest: 반올림할 단위를 선택하세요. 다음 중 선택:
    • Year
    • Month
    • Week
    • Day
    • Hour
    • Minute
    • Second
  • Output Field Name: 반올림된 날짜를 출력할 필드명을 입력하세요.

Round a Date 옵션#

이 작업에는 Include Input Fields 옵션이 있습니다. 출력에 모든 입력 필드를 포함하려면 이 옵션을 켜세요. 꺼져 있으면 Output Field Name과 그 내용만 출력됩니다.

Subtract From a Date#

다음 파라미터를 사용하여 이 작업에 대한 노드를 구성하세요:

  • Date to Subtract From: 빼기를 수행할 날짜를 입력하세요.
  • Time Unit to Subtract: 빼려는 Duration 값의 단위를 선택하세요.
  • Duration: Date to Subtract From에서 뺄 시간 단위의 양을 입력하세요.
  • Output Field Name: 반올림된 날짜를 출력할 필드명을 입력하세요.

Subtract From a Date 옵션#

이 작업에는 Include Input Fields 옵션이 있습니다. 출력에 모든 입력 필드를 포함하려면 이 옵션을 켜세요. 꺼져 있으면 Output Field Name과 그 내용만 출력됩니다.

Templates and examples#

Date & Time 노드는 Luxon을 사용합니다. Code 노드와 expressions에서도 Luxon을 사용할 수 있습니다. 자세한 내용은 Date and time with Luxon을 참조하세요.

지원되는 날짜 형식#

n8n은 Luxon이 지원하는 모든 날짜 형식을 지원합니다. 토큰은 대소문자를 구분합니다.