2.2.4.9 AutoFilterDateNodeInfo

AutoFilterDateNodeInfo specifies how auto-filter date value is filtered by the protocol server.

This complex type is defined as follows.

 <s:complexType name="AutoFilterDateNodeInfo">
   <s:sequence>
     <s:element name="NodeType" type="tns:DateNodeType"/>
     <s:element name="Year" type="s:short"/>
     <s:element name="Month" type="s:short"/>
     <s:element name="Day" type="s:short"/>
     <s:element name="Hour" type="s:short"/>
     <s:element name="Minute" type="s:short"/>
     <s:element name="Second" type="s:short"/>
   </s:sequence>
 </s:complexType>

NodeType: The type of the node. Specifies the element that is included in the filter as specified in section 2.2.5.3.

Year: The year part of a date. MUST be greater than or equal to 1900 and less than or equal to 9999.

Month: The month part of a date. MUST be greater than or equal to 0 and less than or equal to 12. The protocol server MUST ignore the value 0.

Day: The day part of a date. MUST be greater than or equal to 0 and less than or equal to 31, and SHOULD<1> be a valid day of the month for the year specified in the Year element and month specified Month element. The protocol server SHOULD<2> ignore the value 0.

Hour: The hour part of a date. MUST be greater than or equal to 0 and less than or equal to 23.

Minute: The minute part of a date. MUST be greater than or equal to 0 and less than or equal to 59.

Second: The second part of a date. MUST be greater than or equal to 0 and less than or equal to 59.