0
試圖日期轉換爲特定的格式,但得到的錯誤:如何使用xlst格式化日期?
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.openapplications.org/oagis/9"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xsl:variable name="origDate" select="row[@num='6']/cell[@num='2']"/>
<PromisedDeliveryDateTime><xsl:value-of select="format-date(xs:date($origDate), '[Y] [M] [D]')" /></PromisedDeliveryDateTime>
錯誤:
Failed to transform XQMessage part, index=0 (Invalid date "30.11.2011" (Non-numeric component)
謝謝!但仍然有些問題: PromisedDeliveryDateTime>'無法轉換XQMessage部分,索引= 0(無效日期」----------「比四位數) –
VextoR
@VextoR沒有人會在評論供稿中閱讀XML,更新您的問題並提及您使用的XSLT處理器。 –