AntBot Studio > Activity > 프로그래밍 > 날짜 > 날짜간의 차이 구하기
정의 (Description)
- 두 날짜간 차이값을 구하는 Activity입니다.
속성 (Properties) (*은 필수값입니다.)
항목 | 설명 | 데이터타입 | 기본값 | 설정가능옵션 |
---|---|---|---|---|
Common | ||||
Activity이름 | 해당 Activity의 이름을 설정합니다. (기본값은 Activity명이며, 사용자가 직접 변경가능함) | String | 날짜간의 차이 구하기 | |
Input Priority 1st | ||||
1.대상 년도 * | 비교할 년도(Year)를 설정합니다. | Int32 | Null | |
2.대상 월 * | 비교할 월(Month)을 설정합니다. | Int32 | Null | |
3.대상 일 * | 비교할 일자(Day)를 설정합니다. | Int32 | Null | |
4.대상 시 * | 비교할 시간(Hour)을 설정합니다. | Int32 | Null | |
5.대상 분 * | 비교할 분(Minute)을 설정합니다. | Int32 | Null | |
6.대상 초 * | 비교할 초(Second)를 설정합니다. | Int32 | Null | |
Input Priority 2nd | ||||
1.기준 년도 | 비교를 위해 기준이 될 년도(Year)를 설정합니다. (미입력 시, 1년1월1일 0시0분0초 값으로 비교) | Int32 | Null | |
2.기준 월 | 비교를 위해 기준이 될 월(Month)을 설정합니다. (미입력 시, 1년1월1일 0시0분0초 값으로 비교) | Int32 | Null | |
3.기준 일 | 비교를 위해 기준이 될 일(Day)을 설정합니다. (미입력 시, 1년1월1일 0시0분0초 값으로 비교) | Int32 | Null | |
4.기준 시 | 비교를 위해 기준이 될 시간(Hour)을 설정합니다. (미입력 시, 1년1월1일 0시0분0초 값으로 비교) | Int32 | Null | |
5.기준 분 | 비교를 위해 기준이 될 분(Minute)을 설정합니다. (미입력 시, 1년1월1일 0시0분0초 값으로 비교) | Int32 | Null | |
6.기준 초 | 비교를 위해 기준이 될 초(Second)를 설정합니다. (미입력 시, 1년1월1일 0시0분0초 값으로 비교) | Int32 | Null | |
Output | ||||
1.두날짜간의 일수차이 | 비교를 위해 설정한 날짜간의 일(Day)수의 차이값을 받을 변수를 설정합니다. | System.Double | Null | |
2.두날짜간의 시간차이 | 비교를 위해 설정한 날짜간의 시간(Hour)의 차이값을 받을 변수를 설정합니다. | System.Double | Null | |
3.두날짜간의 분수차이 | 비교를 위해 설정한 날짜간의 분(Minute)수의 차이값을 받을 변수를 설정합니다. | System.Double | Null | |
4.두날짜간의 초수차이 | 비교를 위해 설정한 날짜간의 초(Second)수의 차이값을 받을 변수를 설정합니다. | System.Double | Null |
액티비티 사용 예시 (Example Usage)
- 날짜간의 차이 구하기 예시
날짜간의 차이 구하기 사용
- 대상 날짜는 2024년 12월 25일 10시 30분 30초로 설정
- 기준 날짜는 2024년 1월 1일 9시 00분 00초로 설정
실행 결과 확인
- 메세지박스 내용에 변수 값 확인을 위한 수식 작성
"날짜 : " + Day.ToString + Environment.NewLine + "시간 : " + Hour.ToString + Environment.NewLine + "분 : " + Minute.ToString + Environment.NewLine + "초 : " + Seconds.ToString