0

以下のように、入力xmlにタイムスタンプがありました

2012-01-19T21:36:33.085+01:00

今、私はそれにいくつかの分の値を追加したいと思います. 分の異なる値は、30、-30、60、-60 以下です。

この追加を行い、タイプ xs:dateTime の出力を与える xslt 関数はありますか?

4

2 に答える 2

0
<xsl:stylesheet version="2.0"
        xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
        xmlns:xs="http://www.w3.org/2001/XMLSchema"
        >

<xsl:template name="main">
 <xsl:value-of select="xs:dateTime('2012-01-19T21:36:33.085+01:00') + 
               xs:dayTimeDuration('PT0H30M')"/>
</xsl:template>

</xsl:stylesheet>

生産する

2012-01-19T22:06:33.085+01:00
于 2013-06-05T20:37:33.857 に答える