Subject: Re: [xsl] difference between an integer and current-dateTime() From: "Mukul Gandhi gandhi.mukul@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Thu, 2 Apr 2020 09:34:55 -0000 |
On Thu, Apr 2, 2020 at 12:46 PM Michael Kay mike@xxxxxxxxxxxx < xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: > > Surely the error message is pretty clear? > > See https://www.w3.org/TR/xmlschema-2/#duration > > B'3.2.6.1 The values of the Year, Month, Day, Hour and Minutes components > are not restricted but allow an arbitrary unsigned integer, i.e., an > integer that conforms to the pattern [0-9]+ > The reference from spec you're citing might be explaining the error I got. But I'm surprised, that <xsl:variable name="dt1" select="xs:dayTimeDuration('PT5H')"/> <xsl:value-of select="$dt1 div xs:dayTimeDuration('PT2H')"/> doesn't give me an error. but, following <xsl:variable name="dt1" select="xs:dayTimeDuration('PT5H')"/> <xsl:value-of select="$dt1 div xs:dayTimeDuration('PT2.5H')"/> gives me an error. -- Regards, Mukul Gandhi
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] difference between an int, Michael Kay mike@xxx | Thread | Re: [xsl] difference between an int, Martin Honnen martin |
Re: [xsl] difference between an int, Michael Kay mike@xxx | Date | Re: [xsl] difference between an int, Martin Honnen martin |
Month |