xsl-list
[Top] [All Lists]

RE: Filter by date in XSL not in XSLT

2003-04-28 13:16:12
You will have to pass the current time as a parameter to the transformation. 
The command-line format for each XSLT processor is unique and since you didn't 
tell us which you are using, I can't give you an example, but you will have to 
add <xsl:param name="current-time" /> to your stylesheet.
-- 
Charles Knell
cknell(_at_)onebox(_dot_)com - email



-----Original Message-----
From:     "Amargos Carreras, Albert" <aamargos(_at_)mailext(_dot_)com>
Sent:     Mon, 28 Apr 2003 19:37:41 +0200
To:       <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com>
Subject:  [xsl] Filter by date in XSL not in XSLT

HI all,

I have to filter a xml file from a date greater than today's date, and I
don't  really know how can I take now's date.
My code makes sth like that:

<xsl:for-each
select="a:multistatus/a:response[a:propstat/a:prop/d:dtstart $ge$
'2003-04-28'][a:propstat/a:prop/d:dtstart $le$ '2003-05-05']"
order-by="a:propstat/a:prop/d:dtstart">

Currently I am comparing dates like strings, but I don't know how can I
can take now's date using XSL better than XSLT (my ie5.x have to view it
as well)

Regards,
Alberto

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list




 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>