두 날짜 차이 작업 사용

날짜 시간 패키지에서 날짜 간 차이 작업을 사용하면 두 날짜 사이의 차이를 계산할 수 있습니다.

설정

  1. 작업 팔레트의 날짜 시간 노드에서 날짜 간 차이 작업을 더블 클릭하거나 드래그합니다.
  2. 소스 날짜 및 시간 변수 필드에 소스 날짜를 추가합니다.
  3. 비교할 날짜 및 시간 변수 필드에 원본 날짜를 비교할 목표 날짜를 삽입합니다.
    주: 소스 날짜가 목표 날짜보다 이후이면 출력은 음수입니다.
  4. 시간 단위 필드에서 출력을 표시할 다음 단위 중 하나를 선택합니다.
    • 시간
  5. 출력을 변수에 지정 필드에서 숫자 변수를 선택하여 출력을 지정하고자 하는 변수를 지정합니다.

이 예에서는 송장 날짜를 현재 날짜와 비교하고 그 차이를 계산하는 자동화를 생성합니다.

  1. 자동화를 만듭니다.
    1. 왼쪽 창에서 자동화를 클릭합니다.

      이용 가능한 Bot 목록 및 양식이 표시됩니다.

    2. Bot 생성을 클릭합니다.
    3. 봇 이름 입력: Datetime-difference.
    4. 생성 및 편집을 클릭합니다.
  2. 변수 메뉴 상단에 있는 변수 생성 아이콘을 사용하여 다음 사용자 정의 변수를 생성합니다.
    변수 이름 변수 유형 기본값
    invoiceDate 날짜 시간 값 4/12/2023 10:45 AM GMT (UTC+0:00) GMT
    차등 연도 숫자 0
    차등 월 숫자 0
  3. 작업 팔레트의 날짜 시간 패키지에서 날짜 간 차이 작업을 더블 클릭하거나 드래그합니다.
  4. 소스 날짜 및 시간 변수 필드에 $invoiceDate$를 입력합니다.
  5. 비교할 날짜 및 시간 변수 필드에 $System:Date$을 입력합니다.
    주: System: Date 변수를 사용하여 현재 날짜를 가져올 수 있습니다. 이 예에서 System: Date 값은 다음으로 간주됩니다. 7/12/2024 10:45 AM GMT (UTC+0:00) GMT
  6. 시간 단위 필드에서 을 선택합니다.
  7. 작업 팔레트의 날짜 시간 패키지에서 다른 날짜 간 차이 작업을 더블 클릭하거나 드래그합니다.
  8. 소스 날짜 및 시간 변수 필드에 $invoiceDate$를 입력합니다.
  9. 비교할 날짜 및 시간 변수 필드에 $System:Date$를 입력합니다.
  10. 시간 단위 필드에서 을 선택합니다.
  11. 해당 값을 인쇄하려면 메시지 상자 작업을 더블 클릭하거나 드래그합니다. 표시할 메시지 입력 필드에 다음을 입력합니다.

    Difference between:

    Years: $diff-year.Number:toString$

    Month: $diff-month.Number:toString$

  12. 자동화를 실행하면 송장 날짜와 현재 날짜 사이의 차이를 계산하고 결과는 다음과 같이 표시됩니다.

    송장 날짜 출력 비교