[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Date comparasions

Subject: RE: Date comparasions
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Thu, 6 Sep 2007 22:30:47 +0100
RE:  Date comparasions
> XSLT2 has  (XML XSD Schema) dates as a built in datatype , 
> but if all your dates are in teh form shown yyyy-mm-dd then 
> even in xslt 1 you can just use &lt; to compare them as 
> string comparison works fine.

David, your memories of XSLT 1.0 are fading fast. It doesn't allow string
less-than comparisons. You have to strip out the hyphens and turn them into
numbers. Also the condition IF HIRE IN LAST 60 DAYS needs date arithmetic
and a current-date() function.

So the solution has to be either XSLT 2.0, or an XSLT 1.0 processor that
supports the EXSLT dates-and-times functions (www.exslt.org).

Michael Kay
http://www.saxonica.com/

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.