public override DateTime ReadContentAsDateTime()
{
XmlNode node = this.Node;
if (_value == null && node.IsAtomicValue)
{
DateTime value = node.Value.ToDateTime();
SkipValue(node);
return value;
}
return XmlConverter.ToDateTime(ReadContentAsString());
}