Re: [xsl] XPath string comparison of two strings representing calendar dates ... any counterexamples?

Subject: Re: [xsl] XPath string comparison of two strings representing calendar dates ... any counterexamples?
From: "Wolfgang Laun wolfgang.laun@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 16 Aug 2017 16:26:38 -0000
On 16 August 2017 at 18:09, Costello, Roger L. costello@xxxxxxxxx <
xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:

>
> I wish to test to see if the calendar date represented in <Date2> is
> greater than (occurs later in chronological time) the calendar date
> represented in <Date1>. Here's an XPath expression to do the test:
>
> /Test/Date2 gt /Test/Date1
>
> In this case, the XPath returns true.
>
> Note that I am doing mere string comparison. I am comparing the string
> '20170817' against the string '20170816'.
>
> Will the XPath always work?
>
>
No. Once the year reaches 5 digits, 2017 will be greater and later than
10010 or so.

Well, you wrote "always"!

-W

Current Thread