XPath 1.0 nema podrsku za date, time i datetime tipove, tako da sve i da zakacis xsd za xml, moci ces samo da izvrsis validaciju XMLa (pod sulovom da su ti datumi u XMLu u UTC formatu).
To ti nece pomoci u poredjenju datuma. XPath2.0 ima implicitnu podrsku za datumske tipove, al pretpostavljam da ti se ne ceka

, a pride (ako se nesto nije promenilo), XPath 2.0 nece ni biti implementiran u .NET2.0, kao ni XSLT2.0 na ustrb XQuery 1.0

*no comment
Elem, jedna od varijanti ti je da napravis custom XPath funkciju, celu prica oko toga imas u ovom clanku:
Adding Custom Functions to XPath
Alternativa je da skines Saxon.NET, XPath2.0 implementaciju za .NET1.1
http://www.x2x2x.org
koristi UTC format datuma i radice ti kako treba.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić