<dateTime> 요소는 규칙이 활성화되거나 비활성화되는 날짜와 시간을
지정합니다. 그러나 규칙은 규칙이 지정된 시간 전에 실행 중인 ACT(Active Correlation Technology)
엔진으로 로드된 경우에만 활성화되거나 비활성화됩니다.
세부사항
규칙이 활성화로 지정된 시간 전에 실행 중인
ACT(Active Correlation Technology) 엔진으로 로드되지 않은 경우에는
규칙은 활성화되지 않습니다. 규칙이 비활성화로 지정된 시간 전에
실행 중인 ACT(Active Correlation Technology) 엔진으로 로드되지 않은 경우에는
규칙이 <start> 요소에 의해 정의된 상태로 설정되고
<stop> 요소에 의해 비활성화되지 않습니다.
<dateTime> 요소의 내용은
표준 XML 스키마로 된 dateTime 데이터 유형의 형식을 따르는
문자열이어야 합니다. 예를 들어, dateTime은 다음 양식으로 된
한정된 길이의 연속된 문자로 구성되어 있습니다.
yyyy '-' mm '-' dd 'T' hh ':' mm ':' ss ('.' s+)?
(zzzzzz)?- yyyy는 연도를 표시하는 4자 이상의 숫자입니다.
4자리수를 넘으면 맨 앞에는 영을 사용할 수 없으며 0000도
사용할 수 없습니다.
- 나머지 '-'은 날짜 부분의 파트 간 분리 문자입니다.
- 첫 번째 mm은 01부터 시작하며 월을 표시하는 2자리 숫자입니다.
- dd는 01부터 시작하며 월의 날짜를 표시하는 2자리 숫자입니다.
- T는 뒤에 시간이 따라옴을 표시하는 분리 문자입니다.
- hh는 하루의 시간을 24시간 시스템으로 표시하는 2자리 숫자이며
00으로 시작하고 23으로 끝납니다.
- :은 시간 부분의 파트 간 분리 문자입니다.
- 두 번째 mm은 분을 표시하는 2자리 숫자이며
00으로 시작하고 59로 끝납니다.
- ss는 전체 초를 표시하는 2자리 숫자이며
00으로 시작하고 59로 끝납니다.
- '.' s+가 있는 경우 이는
분수 초를 표시합니다.
- zzzzzz가 있는 경우 이는 시간대를 표시합니다. 시간대는
(('+'
| '-') hh ':' mm) | 'Z' 양식으로 한정된 길이의
연속된 문자로 구성되어 있습니다. 여기서
- '+'는 음이 아닌 지속 기간을 표시하며, 이 경우 '-'는
사용하면 안됩니다.
- '-'는 양이 아닌 지속 기간을 표시하며, 이 경우 '+'는
사용하면 안됩니다.
- hh는 시간을 표시하는 2자리 숫자이며
00으로 시작하고 14로 끝납니다.
- mm은 분을 표시하는 2자리수 숫자이며
00으로 시작하고 59로 끝납니다. 그러나
시간값이 14이면 분값은 00이어야 합니다.
- Z는 UTC(+00:00 또는 -00:00)의 축약이며
따라서 다른 시간대 요소는 사용하면 안됩니다.
다음은 <dateTime> 요소 내용에 대한 두 개의 예제입니다.
- 2005-06-01T13:05:06.07은 로컬 시간으로 2005년 6월 1일 1:05 p.m.에서
6초와 100분의 7초가 지난 시간입니다.
- 2005-06-01T13:05:06.07Z는 UTC 시간으로 2005년 6월 1일 1:05 p.m.에서
6초와 100분의 7초가 지난 시간이며 이는 EDT 시간으로 2005년 6월 1일 9:05 a.m.에서 6초와 100분의 7초가 지난
시간입니다(또는 2005-06-01T09:05:06.07-04:00).