<dateTime> 元素會指定啟用或停用規則的日期及時間。然而,只有當規則已在這個指定的時間之前載入執行中的「主動式相互關聯技術」引擎時,才能啟用或停用此規則。
詳細資訊
如果規則未在指定的啟用時間之前載入執行中的「主動式相互關聯技術」引擎,便永遠無法啟用此規則。如果規則未在指定的停用時間之前載入執行中的「主動式相互關聯技術」引擎,則會將此規則設為 <start> 元素所定義的狀態,且 <stop> 元素永遠無法停用它。
<dateTime> 元素的內容必須是字串,並使用標準 XML 綱目中之 dateTime 資料類型的格式。例如,dateTime 由有限長度的字元順序組成,格式如下:
yyyy '-' mm '-' dd 'T' hh ':' mm ':' ss ('.' s+)?
(zzzzzz)?- yyyy 是一個四位 (或以上) 數字,代表年份。如果超過四位,則會禁止使用前導零,並且會禁止使用 0000。
- 剩餘的 '-' 是各個日期部分之間的分隔符號。
- 第一個 mm 是一個兩位數字,代表月份,並從 01 開始。
- dd 是一個兩位數字,代表日期,並從 01 開始。
- T 是分隔符號,指出後面是時間。
- hh 是一個兩位數字,代表小時 (24 小時制),從 00 開始,到 23 結束。
- : 是各個時間部分之間的分隔符號。
- 第二個 mm 是一個兩位數字,代表分鐘,從 00 開始,到 59 結束。
- ss 是一個兩位數字,代表整數秒,從 00 開始,到 59 結束。
- '.' s+ (如果有的話) 代表小數秒。
- zzzzzz (如果有的話) 代表時區。時區由有限長度的字元順序組成,格式為 (('+' | '-') hh ':' mm) | 'Z',其中:
- '+' (如果有的話) 代表非負數的持續時間,且不得出現 '-'。
- '-' (如果有的話) 代表非正數的持續時間,且不得出現 '+'。
- hh 是一個兩位數字,代表小時,從 00 開始,到 14 結束。
- mm 是一個兩位數字,代表分鐘,從 00 開始,到 59 結束。然而,如果小時值為 14,則分鐘值必須為 00
- Z 是 UTC (+00:00 或 -00:00) 的速記表示法,如此一來,就不得存在任何其他的時區元素。
下面是 <dateTime> 元素內容的兩個範例:
- 2005-06-01T13:05:06.07 是當地時間 2005 年 6 月 1 日下午 1 點 05 分 6.07 秒。
- 2005-06-01T13:05:06.07Z 是 UTC 時間 2005 年 6 月 1 日下午 1 點 05 分 6.07 秒,
即 EDT 時間 2005 年 6 月 1 日上午 9 點 05 分 6.07 秒 (或 2005-06-01T09:05:06.07-04:00)