在 XSLT 中格式化日期时间

用户2102665

我有一个从 DB 检索的时间戳字段 (MSG_TIMESTAMP) 需要将格式从“YYYYMMDDHH24MISSFF3”转换为“yyyyMMddHHmm”。我可以按照以下方式在 XSLT 文件中使用 format-datetime 功能进行格式化吗?

<xsl:value-of select="translate(//results/result/function[@name='ADD-TO-RESPONSE']/resultItem/property[key='MSG_TIMESTAMP']/value, '[]', '')"/>

<xsl:value-of select="translate(//results/result/function[@name='ADD-TO-RESPONSE']/resultItem/property[key=format-date('MSG_TIMESTAMP']/value, '[Y0001]/[M01]/[D01]/[H01]/[m01]', '')"/>
金利来

如果你只想要一个值的前 12 个字符(看起来你想要),你可以用substring(). 不需要日期格式功能:

<xsl:value-of select="substring(
   translate(//results/result/function[@name='ADD-TO-RESPONSE']/resultItem/property[key='MSG_TIMESTAMP']/value, '[]', ''),
   1, 12)"/>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在XSLT中格式化日期和时间

来自分类Dev

使用XSLT格式化日期时间

来自分类Dev

在XSLT中格式化DateTime

来自分类Dev

在xslt 2中格式化2位数字的日期

来自分类Dev

如何在xslt中格式化日期以获得预期的输出?

来自分类Dev

根据内容在 XSLT 中格式化输出

来自分类Dev

使用xslt格式化日期值

来自分类Dev

在jQuery中格式化日期时间

来自分类Dev

在SSRS中格式化日期时间

来自分类Dev

XSLT 日期时间格式

来自分类Dev

使用 xslt 重新格式化 Xml 中的日期

来自分类Dev

如何使用 xslt 在 XML 元素中格式化字符串

来自分类Dev

在Angular 2中格式化日期时间

来自分类Dev

如何在SQL SERVER中格式化日期时间

来自分类Dev

你如何在python中格式化日期时间

来自分类Dev

在VBScript中格式化当前日期和时间

来自分类Dev

在Rails中的模型中格式化日期时间

来自分类Dev

如何在VBA中格式化日期和时间?

来自分类Dev

在PHP中格式化MySQL日期时间

来自分类Dev

在PowerShell中格式化日期和时间

来自分类Dev

无法在Laravel 7.2.2中格式化日期时间

来自分类Dev

在Rails中的模型中格式化日期时间

来自分类Dev

在SSRS表达式中格式化日期时间

来自分类Dev

在Azure Analytics作业中格式化日期时间

来自分类Dev

在Angular 2中格式化日期时间

来自分类Dev

在 Angular/Ionic 中格式化日期时间

来自分类Dev

在PostgreSQL中格式化日期

来自分类Dev

在PowerShell中格式化日期月份

来自分类Dev

在Go中格式化详细日期