将毫秒添加到XSLT格式时间方法中



有一个XML元素,称为QTIME,带有时间戳。可以更改QTime元素格式。QTime元素的样品格式如下所示。

<Qtime>14:00:00.000Z</Qtime>

所以,我使用以下XSLT转换来转换QTime元素。

<xsl:value-of select="format-time(Qtime, '[H01]:[m01]:[s01]')" />

现在,我想在输出元素中添加毫秒。而且,我尝试了以下命令,并且它不起作用。

<xsl:value-of select="format-time(Qtime, '[H01]:[m01]:[s01].[S001]')" />

是否有任何特定方法可以将毫秒添加到格式时间((?

使用 f用于一秒的分数....

<xsl:value-of select="format-time(Qtime, '[H01]:[m01]:[s01].[f001]')" />

请参阅https://www.w3.org/tr/xslt20/#date-picture-string,以提供可能的"图片字符串"的完整列表

最新更新