|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Date Difference
I wrote this:
<xsl:function name="sgfr:IsDateGreater">
<xsl:param name="stringDate1"/>
<xsl:param name="stringDate2"/>
<xsl:variable name="tokenizedDate1"
select="tokenize($stringDate1, '/')"/>
<xsl:variable name="monthPart1"
select="subsequence(($tokenizedDate1), 1, 1)"/>
<xsl:variable name="datePart1"
select="subsequence(($tokenizedDate1), 2, 1)"/>
<xsl:variable name="yearPart1"
select="subsequence(($tokenizedDate1), 3, 1)"/>
<xsl:variable name="tokenizedDate2"
select="tokenize($stringDate2, '/')"/>
<xsl:variable name="monthPart2"
select="subsequence(($tokenizedDate2), 1, 1)"/>
<xsl:variable name="datePart2"
select="subsequence(($tokenizedDate2), 2, 1)"/>
<xsl:variable name="yearPart2"
select="subsequence(($tokenizedDate2), 3, 1)"/>
<xsl:choose>
<xsl:when test="yearPart1>yearPart2"><xsl:value-of
select="true"/></xsl:when>
<xsl:when test="yearPart1=yearPart2">
<xsl:choose>
<xsl:when test="monthPart1>monthPart2">
<xsl:value-of select="true"/>
</xsl:when>
<xsl:when test="monthPart1=monthPart2">
<xsl:choose>
<xsl:when
test="datePart1>datePart2"><xsl:value-of select="true"/></xsl:when>
<xsl:otherwise><xsl:value-of
select="false"/></xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise><xsl:value-of
select="false"/></xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise><xsl:value-of
select="false"/></xsl:otherwise>
</xsl:choose>
</xsl:function>
Will this work?
Or am I totally missing the point?
Regards,
Tom Maciejewski
*************************************************************************
This message and any attachments (the "message") are confidential and
intended solely for the addressees.
Any unauthorised use or dissemination is prohibited.
E-mails are susceptible to alteration.
Neither SOCIETE GENERALE nor any of its subsidiaries or affiliates
shall be liable for the message if altered, changed or falsified.
*************************************************************************
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








