如何解决如何使用xslt将“ YYYY-MM-DD hh mm ss”转换为“ YYYYMMDDhhmm”
我在xml中的日期为“ YYYY-MM-DD hh mm ss”,需要将其转换为“ YYYYMMDDhhmm”,任何人都可以使用xslt日期格式化程序来帮助我吗?
x:Bind
XMl:
<xsl:if test="not(normalize-space(dt)) = ''">
<INVDTE>
<xsl:value-of select="normalize-space(dt)"/>
</INVDTE>
</xsl:if>
预期:
<dt>2020-01-02-15.49.01.000001</dt>
解决方法
最简单的方法是translate(.,'- ','')
删除标点符号,然后substring(.,1,12)
删除秒值。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。